Apresentação realizada no FISL12 em Julho de 2011. A apresentação tem foco em como testar seu código de forma efetiva e mostra como usar o PyVows uma suite de testes para a linguagem Python.
None return [“foco”] * o class Tarsis(): def __init__(self, *args, **kwargs): pass def fala(self, o): print “aqui: ” + str(o) a = fala(o) return a quinta-feira, 30 de junho de 2011
result = add_two_numbers(41, 1) assert int(result) def test_sum_returns_42(): result = add_two_numbers(41, 1) assert result == 42 Uma forma mais organizada... quinta-feira, 30 de junho de 2011
expect(topic).Not.to_be_null() def we_get_a_number(self, topic): expect(topic).to_be_numeric() def we_get_42(self, topic): expect(topic).to_equal(42) Uma boa ideia ... quinta-feira, 30 de junho de 2011