src/app/components/MediaLoader/Placeholder/Guidance/index.test.tsx

Summary

Maintainability
A
0 mins
Test Coverage
import React from 'react';
import { render } from '#app/components/react-testing-library-with-providers';
import Guidance from '.';

describe('Media Player: Guidance', () => {
  it('should render Guidance', () => {
    const { container } = render(
      <Guidance
        guidanceMessage="Guidance: Contains strong language with adult humor"
        noJsMessage="no js"
      />,
    );
    expect(container).toMatchSnapshot();
  });

  it('should render no-js styles when noJsClassName prop is used', () => {
    const { container } = render(
      <Guidance
        guidanceMessage="Guidance: Contains strong language with adult humor"
        noJsMessage="This media cannot play in your browser. Please enable Javascript or a different browser."
      />,
    );
    expect(container).toMatchSnapshot();
  });
});