MyTetra Share
Делитесь знаниями!
cat_test.py
Время создания: 31.08.2017 21:01
Текстовые метки: code
Раздел: Python - unittests - example - Cat
Запись: xintrea/mytetra_db_mcold/master/base/1501834463lpvopc7yc8/text.html на raw.githubusercontent.com
import unittest
from cat import Cat

class TestCat(unittest.TestCase):
#def test___init__(self):
# cat = Cat(name)
# assert False #
TODO: implement your test here

# def test_eat(self):
# cat = Cat(name)
# self.assertEqual(expected, cat.eat(food))
# assert False #
TODO: implement your test here

def test_eat_returns_Yummy_for_fish_after_creation_with_Tom(self):
cat = Cat(
'Tom')
self.assertEqual('Yummy!', cat.eat('fish'))
self.assertEqual('Yummy!', cat.eat('fish'))
# self.assertEqual('Yummy!', cat.eat('eggs'))
# self.assertEqual('Yummy!', cat.eat('meat'))

def test_eat_returns_Yummy_for_fish_after_creation_with_Tom2(self):
cat = Cat(
'Tom')
self.assertEqual('Yummy!', cat.eat('fish'))
self.assertEqual('Yummy!', cat.eat('fish'))

if __name__ == '__main__':
unittest.main()
Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования