Perguntas com a marcação «tdd»

TDD significa Desenvolvimento Orientado a Testes ou Design Orientado a Testes. É a prática de escrever um teste de unidade antes de escrever o código para satisfazê-lo, no que é conhecido como o ciclo Vermelho-Verde-Refatorador.

6
Como você deve TDD um jogo Yahtzee?
Digamos que você esteja escrevendo um estilo TDD de jogo Yahtzee. Você deseja testar a parte do código que determina se um conjunto de cinco rolagens é ou não uma casa cheia. Tanto quanto eu sei, ao fazer TDD, você segue estes princípios: Escreva os testes primeiro Escreva a coisa …
36 unit-testing  tdd 






7
Quando devo escrever testes de integração?
De acordo com as regras do TDD, os testes de unidade são escritos antes do código de produção, mas e os testes de integração que exercitam a interação entre objetos com fio (não zombados) concretos? Eles devem ser escritos antes dos testes de unidade ou após o código de produção …

3
Relação entre BDD e TDD
Qual é a relação do BDD e TDD? Pelo que entendi, o BDD adiciona duas coisas principais ao TDD: nomeação de testes (garantir / deveria) e testes de aceitação. Devo seguir o TDD durante o desenvolvimento pelo BDD? Se sim, meus testes de unidade TDD devem ser nomeados no mesmo …
30 tdd  bdd 


3
O que acontece com os testes dos métodos quando esse método se torna privado após o novo design no TDD?
Digamos que eu comece a desenvolver um RPG com personagens que atacam outros personagens e esse tipo de coisa. Aplicando o TDD, faço alguns casos de teste para testar a lógica dentro do Character.receiveAttack(Int)método. Algo assim: @Test fun healthIsReducedWhenCharacterIsAttacked() { val c = Character(100) //arg is the health c.receiveAttack(50) //arg …

4
Devemos sempre testar os erros de unidade ao corrigi-los?
Ao corrigir bugs, é recomendável que eu trabalhe primeiro para escrever um teste que falhe com o bug especificado e, em seguida, para corrigir o código até que o teste passe. Isso segue as práticas de TDD e deve ser uma boa prática, mas notei que tende a produzir testes …
29 testing  tdd 


6
Sentido de testes de unidade sem TDD
Temos um novo projeto (bastante grande) que planejamos desenvolver usando o TDD. A idéia de TDD falhou (muitas razões comerciais e não comerciais), mas agora temos uma conversa - devemos escrever testes de unidade de qualquer maneira ou não. Meu amigo diz que não há sentido (ou quase zero) em …
28 unit-testing  tdd 

11
Preciso testar tudo?
Vou iniciar meu primeiro projeto real em Ruby on Rails e estou me forçando a escrever testes TDD . Não vejo vantagens reais em escrever testes, mas como parece muito importante, tentarei. É necessário testar todas as partes do meu aplicativo, incluindo páginas estáticas?
28 testing  tdd 

13
100% de cobertura de código é um sonho?
É possível esperar 100% de cobertura de código em aplicativos da web pesados ​​jquery / backbonejs? É razoável falhar em um sprint porque a cobertura de 100% não é alcançada quando a cobertura de código real gira em torno de 92% a 95% em javascript / jquery?
28 code-quality  tdd  bdd 

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.