import { render, screen } from "@testing-library/react-native";
import UserList from "components/UserList/UserList";
import React from "react";
import factory from "tests/factory";
const mockFollowers = [
factory( "RemoteUser", {
observation_count: 35,
} ),
];
describe( "UserList", () => {
it( "should render first follower in followers list", async ( ) => {
render( );
const follower = await screen.findByText( mockFollowers[0].login );
expect( follower ).toBeVisible();
} );
it( "should render observation count of first follower", async ( ) => {
render( );
const observationCount = await screen
.findByText( `${mockFollowers[0].observation_count} Observations` );
expect( observationCount ).toBeVisible();
} );
} );