Abaixo está um exemplo de um teste. BTW, você tem um bug na sua aula. Provavelmente self.i=self.i+i
deve ser self.i=self.i+1
#!/usr/bin/env python
# -*- Python -*-
"Unit test for Columnize"
import unittest
from it import anything
class TestI(unittest.TestCase):
def test_basic(self):
for x in anything():
if x % 2 == 0:
self.assertTrue(True, "Found value %d" % x)
return
self.assertTrue(False, "No even found in Anything")
if __name__ == '__main__':
unittest.main()