1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-02 06:07:06 +01:00
metamask-extension/ui/components/institutional/jwt-dropdown/jwt-dropdown.test.js

24 lines
643 B
JavaScript
Raw Normal View History

import { render, fireEvent } from '@testing-library/react';
import React from 'react';
import sinon from 'sinon';
import JwtDropdown from './jwt-dropdown';
describe('JwtDropdown', () => {
it('should render the Jwt dropdown component', () => {
const props = {
jwtList: ['jwy1', 'jwt2'],
currentJwt: 'someToken',
onChange: sinon.spy(),
};
const { getByTestId, container } = render(<JwtDropdown {...props} />);
fireEvent.change(getByTestId('jwt-dropdown'), {
target: { value: 'jwt2' },
});
expect(getByTestId('jwt-dropdown')).toBeDefined();
expect(container).toMatchSnapshot();
});
});