예제 #1
0
파일: unitest.py 프로젝트: denzelz/common
 def test_set_average_speed_for_age_6(self):
     cat_1 = Cat(6)
     cat_2 = Cat(9)
     cat_3 = Cat(12)
     self.assertEqual(cat_1.average_speed, 12)
     self.assertEqual(cat_2.average_speed, 9)
     self.assertEqual(cat_3.average_speed, 6)
예제 #2
0
파일: unitest.py 프로젝트: denzelz/common
 def test_run(self):
     cat_1 = Cat(6)
     cat_1.run(4)
     cat_2 = Cat(9)
     cat_2.run(7)
     self.assertEqual(cat_1.saturation_level, 45)
     self.assertEqual(cat_2.saturation_level, 35)
예제 #3
0
 def setUp(self) -> None:
     self.passed_cats = [
         Cat(1),
         Cat(7),
         Cat(8),
         Cat(10),
         Cat(12),
         Cat(15),
     ]
예제 #4
0
파일: tests.py 프로젝트: ibra86/common
def test_cat_eat(age, food, result):
    cat = Cat(age)
    cat.eat(food)
    assert cat.get_saturation_level() == result
예제 #5
0
파일: tests.py 프로젝트: ibra86/common
def test_cat_run(age, hours, result):
    cat = Cat(age)
    cat.run(hours)
    assert cat.get_saturation_level() == result
예제 #6
0
파일: tests.py 프로젝트: ibra86/common
def test_set_cat_average_speed(age, result):
    cat = Cat(age)
    assert cat.get_average_speed() == result
예제 #7
0
파일: unitest.py 프로젝트: denzelz/common
 def test_increase_saturation_level(self):
     cat_1 = Cat(1)
     cat_1._increase_saturation_level(50)
     self.assertEqual(cat_1.saturation_level, 100)
예제 #8
0
파일: unitest.py 프로젝트: denzelz/common
 def test_eat_fodder(self):
     cat_1 = Cat(1)
     cat_1.eat('fodder')
     self.assertEqual(cat_1.saturation_level, 60)
     cat_2 = Cat(1)
     cat_2.eat('apple')
     self.assertEqual(cat_2.saturation_level, 55)
     cat_3 = Cat(1)
     cat_3.eat('milk')
     self.assertEqual(cat_3.saturation_level, 52)
예제 #9
0
파일: unitest.py 프로젝트: denzelz/common
 def test_reduce_saturation_level_limit(self):
     cat_1 = Cat(1)
     cat_1._reduce_saturation_level(500)
     self.assertEqual(cat_1.saturation_level, 0)
예제 #10
0
파일: unitest.py 프로젝트: denzelz/common
 def test_reduce_saturation_level(self):
     cat_1 = Cat(1)
     cat_1._reduce_saturation_level(40)
     self.assertEqual(cat_1.saturation_level, 10)