Perguntas com a marcação «testing»

134
Limpando facilmente stubs sinon

Existe uma maneira de redefinir facilmente todas as zombarias e stubs de sinon spys que funcionarão corretamente com os blocos beforeEach de mocha. Vejo que o sandbox é uma opção, mas não vejo como você pode usar um sandbox para esse beforeEach -> sinon.stub some, 'method' sinon.stub some,...

133
Praticando BDD com python [fechado]

Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debate, argumentos, pesquisas ou discussão prolongada. Se você acha que...

131
Zombando vs. Espionando em estruturas de zombaria

Em estruturas de zombaria, você pode zombar de um objeto ou espioná -lo. Qual é a diferença entre os dois e quando devo / devo usar um sobre o outro? Olhando para Mockito , por exemplo, vejo coisas semelhantes sendo feitas usando espiões e zombarias , mas não tenho certeza quanto à distinção entre...

131
Por que usar o JUnit para testes?

Talvez minha pergunta seja nova, mas eu realmente não consigo entender as circunstâncias em que eu usaria junit? Se eu escrevo aplicativos simples ou aplicativos maiores, testo-os com as System.outinstruções e isso me parece bastante fácil. Por que criar classes de teste com JUnit, pastas...

129
Como você imprime em um teste Go usando o pacote de “teste”?

Estou executando um teste em Go com uma instrução para imprimir algo (ou seja, para depuração de testes), mas não está imprimindo nada. func TestPrintSomething(t *testing.T) { fmt.Println("Say hi") } Quando eu executo go test neste arquivo, esta é a saída: ok command-line-arguments 0.004s A...