message: add GridAvatar test for forbidden props
diff: import { render, screen } from '@testing-library/react';
  +import { AvatarProps } from '../Avatar/Avatar';
  import { baselineComponent } from '../../testing/utils';
  import { GridAvatar, GridAvatarProps } from './GridAvatar';
  -const GridAvatarTest = (props: GridAvatarProps) => (<GridAvatar {...props} data-testid="grid_avatar" />);
  +const GridAvatarTest = (props: GridAvatarProps & Pick<AvatarProps, 'mode'>) => (<GridAvatar {...props} data-testid="grid_avatar" />);
  const avatar = () => screen.getByTestId('grid_avatar');
  const items = () => avatar().querySelectorAll('.vkuiGridAvatar__item');
  @@ -10,6 +11,13 @@ const items = () => avatar().querySelectorAll('.vkuiGridAvatar__item');
  describe('GridAvatar', () => {
  baselineComponent(GridAvatar);
  + it('[forbidden props] don\'t allow to set mode', () => {
  + const { rerender } = render(<GridAvatarTest mode="app" src={['#']} />);
  + expect(avatar()).not.toHaveClass('Avatar--type-app');
  + rerender(<GridAvatarTest mode="image" src={['#']} />);
  + expect(avatar()).not.toHaveClass('Avatar--type-image');
  + });
  +
  it('renders 1 grid item', () => {
  render(<GridAvatarTest src={['#']} />);
  expect(items().length).toBe(1);
  