mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-01 21:57:06 +01:00
0b83b13b4a
* MMI adds the Jwt dropdown * MMI prettier * review fixes * MMI added stories file
24 lines
643 B
JavaScript
24 lines
643 B
JavaScript
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();
|
|
});
|
|
});
|