def test_set_status_count_2_dead(self): cell_object = Cell() cell_object.current_status = False self.assertEqual(cell_object.set_status(2), False)
def test_set_status_count_2_alive(self): cell_object = Cell() cell_object.current_status = True self.assertEqual(cell_object.set_status(2), True)
def test_print_status_live(self): cell_object = Cell() cell_object.current_status = True self.assertEqual(cell_object.print_status(), '[X]')
def test_print_status_dead(self): cell_object = Cell() cell_object.current_status = False self.assertEqual(cell_object.print_status(), '[ ]')
def test_upgrade_status_2(self): cell_object = Cell() cell_object.prev_status = False cell_object.current_status = True self.assertEqual(cell_object.upgrade_status(), True)