import React from 'react';
import { Text } from 'react-native';
import { render, screen } from '@testing-library/react-native';
import KeyboardAvoidingContainer from '../KeyboardAvoidingContainer';

describe('KeyboardAvoidingContainer', () => {
    it('renders its children', () => {
        render(
            <KeyboardAvoidingContainer>
                <Text>Child content</Text>
            </KeyboardAvoidingContainer>
        );

        expect(screen.getByText('Child content')).toBeTruthy();
    });

    it('exposes a default testID', () => {
        render(
            <KeyboardAvoidingContainer>
                <Text>Child content</Text>
            </KeyboardAvoidingContainer>
        );

        expect(screen.getByTestId('keyboardAvoidingContainer')).toBeTruthy();
    });
});
