// write unit test for avatar-group components
import React from 'react';
import { render, type RenderResult } from '@testing-library/react';
import { Avatar } from '../avatar';
import { AvatarGroup } from '../avatar-group';
describe('AvatarGroup', () => {
let wrapper: RenderResult;
beforeEach(() => {
wrapper = render(
{Array.from({ length: 10 }, (_, i) => (
{i}
))}
);
});
it('should render correctly', () => {
expect(() => wrapper.unmount()).not.toThrow();
});
it('ref should be forwarded', () => {
const ref = React.createRef();
render(
{Array.from({ length: 10 }, (_, i) => (
{i}
))}
);
expect(ref.current).not.toBeNull();
});
});