Perguntas com a marcação «enzyme»

3
React Enzyme encontra o segundo (ou enésimo) nó
Estou testando um componente React com renderização superficial Jasmine Enzyme. Simplificado aqui para os fins desta pergunta ... function MyOuterComponent() { return ( <div> ... <MyInnerComponent title="Hello" /> ... <MyInnerComponent title="Good-bye" /> ... </div> ) } MyOuterComponenttem 2 instâncias MyInnerComponente eu gostaria de testar os adereços em cada uma. O …
128 reactjs  jasmine  enzyme 


16
Enzyme - Como acessar e definir o valor de <input>?
Estou confuso sobre como acessar o &lt;input&gt;valor ao usar mount. Aqui está o que tenho como meu teste: it('cancels changes when user presses esc', done =&gt; { const wrapper = mount(&lt;EditableText defaultValue="Hello" /&gt;); const input = wrapper.find('input'); console.log(input.render().attr('value')); input.simulate('focus'); done(); }); O console imprime undefined. Mas se eu modificar um …


1
Por que getComputedStyle () em um teste JEST retorna resultados diferentes para estilos computados no DevTools do Chrome / Firefox
Eu escrevi um botão personalizado ( MyStyledButton) baseado em material-ui Button . import React from "react"; import { Button } from "@material-ui/core"; import { makeStyles } from "@material-ui/styles"; const useStyles = makeStyles({ root: { minWidth: 100 } }); function MyStyledButton(props) { const buttonStyle = useStyles(props); const { children, width, ...others …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.