import * as React from 'react' import renderWithTheme from '../../tests/helpers/renderWithTheme' import Flex from './Flex' describe('component: Flex', () => { test('should accept flex props', () => { const { getByTestId } = renderWithTheme( ) const flexContainer = getByTestId('flexContainer') const styles = window.getComputedStyle(flexContainer) expect(styles.justifyContent).toBe('flex-end') expect(styles.alignItems).toBe('center') expect(styles.flexWrap).toBe('nowrap') expect(styles.flexDirection).toBe('column') expect(styles.gap).toBe('16px') }) test('should accept basic built-in props', () => { const { getByText } = renderWithTheme( Content ) const flexContainer = getByText('Content') const styles = window.getComputedStyle(flexContainer as Element) expect(styles.position).toBe('relative') expect(styles.margin).toBe('4px') expect(styles.color).toBe('rgb(255, 255, 255)') expect(styles.borderStyle).toBe('solid') }) })