Resultados da pesquisa a pedido "enzyme"

1 a resposta

Injetando objeto react-intl em componentes de enzima montados para teste

EDITAR:Resolvido! Desloque-se para a resposta Em nossos testes de componentes, precisamos que eles tenham acesso aoreact-intl [https://github.com/yahoo/react-intl]contexto. O problema é que estamos montando componentes únicos (com o ...

11 a resposta

Enzima - Como acessar e definir o valor <input>?

Estou confuso sobre como acessar<input> valor ao usarmount. Aqui está o que eu tenho como teste: it('cancels changes when user presses esc', done => { const wrapper = mount(<EditableText defaultValue="Hello" />); const input ...

2 a resposta

Testar com Jest e Enzyme do React quando cliques simulados chama uma função que chama uma promessa

React v15.1.0Jest v12.1.1Enzyme v2.3.0Estou tentando descobrir como testar um componente que chama uma promessa em uma função invocada por um clique. Eu estava esperando JestrunAllTicks() função para me ajudar aqui, mas não parece estar cumprindo ...

6 a resposta

como verificar o nó DOM real usando a enzima react

Existe uma maneira de obter o nó DOM real para que eu possa consultá-lo com a API do Dom, em vez de ser obrigado a usar a API da enzima, é apenas para casos extremos onde, por exemplo, eu preciso afirmar coisas sobre o próprio nó do Dom.

2 a resposta

Como passar o contexto para o método de montagem Enzyme para testar o componente que inclui o componente Material UI?

Estou tentando usarmount da enzima para testar meu componente no qual um componente de interface do usuário de vários materiais está aninhado. Eu recebo este erro ao executar o teste: TypeError: Cannot read property 'prepareStyles' of ...

2 a resposta

Quando você deve usar render e superficial em testes de enzima / reação?

Antes de postar esta pergunta, tentei pesquisar no sqa stackexchange, mas não encontrei nenhuma postagem sobre superficial e renderização lá, por isso espero que alguém possa me ajudar aqui. Quando devo usar superficial e renderizar no teste de ...

3 a resposta

Como você simula um evento keyDown enter (ou outros) na enzima?

Estou tentando simular umkeyDown evento, especificamente para Enter,keyCode: 13. Eu tentei várias maneiras diferentes de fazer isso, mas nenhuma delas está funcionando. Também procurei on-line e parece que esse recurso está com defeito ou não ...

2 a resposta

Como testar métodos e retorno de chamada usando Mocha, Chai e Enzyme no React-Redux

Eu tenho que escrever casos de teste de unidade para umPlayerList recipiente ePlayer componente. Escrever casos de teste para ramificações e acessórios é bom, mas como faço para testar os métodos do componente e a lógica dentro deles. Minha ...

2 a resposta

Como zombar de um método de ciclo de vida do componente React com Jest e Enzyme?

A enzima documenta a renderização completa do DOMaqui [http://airbnb.io/enzyme/docs/api/mount.html]contém o seguinte exemplo de espionagem em um método de ciclo de vida com Sinon: describe('<Foo />', () => { it('calls componentDidMount', () => ...

4 a resposta

Como espionar o componentWillMount usando jest e enzima

Estou tentando testar se componentWillMount foi chamado e, para isso, meu teste é test('calls `componentWillMount` before rendering', () => { let fn = jest.fn(SomeComponent.prototype.componentWillMount) mount(<SomeComponent ...