Teste bugs em bibliotecas
Não pensei nisso, mas ouvi em uma pergunta de alguém em uma apresentação de Yehuda Katz, mas achei que era uma boa dica: Se você contornar um bug em uma …
Continuar lendoConteúdo para você se capacitar em programação
Não pensei nisso, mas ouvi em uma pergunta de alguém em uma apresentação de Yehuda Katz, mas achei que era uma boa dica: Se você contornar um bug em uma …
Continuar lendoO que há de errado com essa especificação? profile.set_start_date(’01/02/2012′)expect(profile.start_date).to eq(Date.parse(’01/02/2012′) Bem, provavelmente algumas coisas, mas para simplificar, vamos supor que você esteja usando esse Date.parsemétodo em seu código de produção …
Continuar lendoEm qualquer lugar na Internet você pode encontrar artigos sobre “como usar o junit” ou “fazer seu primeiro teste de unidade”, mas nenhum sobre “Que abordagem tomar para aprender TDD”. …
Continuar lendoÀs vezes, meu conjunto de testes funciona bem, mas realmente quebrei um teste individual ao esquecer de exigir algo. Gosto de confirmar que todos os meus testes podem ser executados …
Continuar lendoDepois de ver a postagem do blog de Vladimir Saric intitulada Streamlining vim with RSpec and Cucumber , adiciono algumas alterações para executar o teste rspec em spin . Você …
Continuar lendoUm bom teste de unidade é simples e tem apenas algumas linhas. Spock tem um recurso incrível chamado método “antigo” que nos ajuda a manter nossos testes bacanas ainda mais …
Continuar lendoO problema de ser testado com testes funcionais é que é necessário reiniciar o servidor após fazer uma alteração. Mesmo no Grails, o comportamento padrão é iniciar uma instância do …
Continuar lendoPhactory é uma alternativa ao uso de fixtures de banco de dados em seus testes de unidade PHP. Em vez de manter um arquivo XML separado de dados, você define …
Continuar lendoDe acordo com esse problema no repositório de nó de jasmim no Github , o autotesting é interrompido no OS X. Eu encontrei problemas em que o autotesting fechava sempre …
Continuar lendoO CouchRest :: Model Views mais recente (em 2.0.0.beta) não é resolvido implicitamente quando shouldé invocado neles. Por exemplo, se eu fizer: dossier.documents.should be_empty Os documentos do dossiê neste momento …
Continuar lendoEu tenho este erro estranho, ao portar um aplicativo Rails para 1.9: Argument Error: Wrong number of arguments (1 for 0) Claro que o método ofensivo tem a aridade certa, …
Continuar lendoAo testar alguns objetos que apenas leem dados de outra classe (como modelos de provedores OAuth ou mailers), é necessário ler objetos que possuem uma estrutura muito aninhada e complexa …
Continuar lendoA primeira coisa a fazer é criar um novo projeto para teste. Eu tenho um projeto chamado MyProject e, em seguida, crio um novo projeto chamado MyProjectTesting. Tenho todo o …
Continuar lendoUm amigo estava decidindo recentemente sobre uma estrutura de teste para JavaScript do lado do cliente e pediu conselhos sobre qual usar. Existem muitos para escolher e é difícil decidir, …
Continuar lendoSe você já tentou o Teste de Unidade ou mesmo o Desenvolvimento Orientado a Teste , você já sabe que não é fácil manter a mesma velocidade e ritmo a …
Continuar lendominitesté uma ótima biblioteca de testes e factory_girlé uma útil biblioteca de substituição de fixture, especialmente ao trabalhar com Rails. Ele pode se tornar tedioso repetir FactoryGirl.para cada invocação build, …
Continuar lendo