teste caixa preta teste caixa branca teste de interface teste de carga teste de regressão teste funcional teste de performance teste de aceitação teste de stress teste de sistema teste unitário
teste caixa preta teste caixa branca teste de interface teste de carga teste de regressão teste funcional teste de performance teste de aceitação teste de stress teste de sistema teste unitário
quando ele for maior” do instancia = described_class.new maior = instancia.maior(10, 3) expect(maior).to eq 10 end it “retorna o segundo quando ele for maior” do instancia = described_class.new maior = instancia.maior(10, 33) expect(maior).to eq 33 end it “retorna qualquer um quando forem iguais” do instancia = described_class.new maior = instancia.maior(5, 5) expect(maior).to eq 5 end end end class MaiorNumero def maior(x, y) if (x > y) return x else return y end end end Exemplo de teste - Ruby + Rspec
quando ele for maior” do instancia = described_class.new maior = instancia.maior(10, 3) expect(maior).to eq 10 end it “retorna o segundo quando ele for maior” do instancia = described_class.new maior = instancia.maior(10, 33) expect(maior).to eq 33 end it “retorna qualquer um quando forem iguais” do instancia = described_class.new maior = instancia.maior(5, 5) expect(maior).to eq 5 end end end class MaiorNumero def maior(x, y) return x if (x > y) return y end end Exemplo de teste - Ruby + Rspec
def test_retorna_o_primeiro_quando_for_maior do assert_equal(10, @instancia.maior(10, 3)) end def test_retorna_o_segundo_quando_for_maior do assert_equal(10, @instancia.maior(10, 3)) end def test_retorna_qualquer_um_quando_for_maior do assert_equal(10, @instancia.maior(10, 3)) end end class MaiorNumero def maior(x, y) return x if (x > y) return y end end Exemplo de teste - Ruby + Minitest