public void DeveAcumularVariosValoresPassados() { Acumulador acumulador = new Acumulador(); acumulador.Acumula(10); acumulador.Acumula(20); acumulador.Acumula(20); Assert.AreEqual(50, acumulador.ValorAcumulado); }
public void DeveAcumularOValorPassado() { // Todo teste é igual e podemos dividi-lo em 3 partes: Cenário, Execução, e Validação. // Aqui estamos montando o cenário. Criamos o acumulador e o valor a ser passado pra ele // Nesse caso, vamos passar o valor 10 e ver o que acontece. Acumulador acumulador = new Acumulador(); int valorASerAcumulado = 10; // Agora vamos executar o comportamento que queremos testar. No caso, "Acumula" acumulador.Acumula(valorASerAcumulado); // Agora vamos validar a saída. Dado o cenário que passamos (valor 10), esperamos // o valor acumulado ao final seja 10. Assert.AreEqual(10, acumulador.ValorAcumulado); }