示例#1
0
class TestColorLamp(unittest.TestCase):
    def setUp(self):
        self.lamp = ColorLamp('white')

    def test_set_color(self):
        self.lamp.set_color('Red')
        self.assertEqual(self.lamp.get_color(), 'Red')
示例#2
0
class TestColorLamp(unittest.TestCase):
    def setUp(self):
        self.lamp = ColorLamp()

    def test_default_color(self):
        self.assertEqual(self.lamp.get_color(), 'White')

    def test_set_color(self):
        self.lamp.set_color('Black')
        self.assertEqual(self.lamp.get_color(), 'Black')
示例#3
0
 def setUp(self):
     self.lamp = ColorLamp()
示例#4
0
 def setUp(self):
     self.lamp = ColorLamp('white')
示例#5
0
 def create_ColorLamp(self, id, color):
     lamp = ColorLamp(color)
     dic = {'ID': id, 'lamp': lamp}
     self.lamps.append(dic)
示例#6
0
 def create_color_lamp(self, lamp_id, color):
     self.all_lamps.append(ColorLamp(lamp_id), lamp_id)
     self.all_lamps.lamp_list[lamp_id].set_color(color)
示例#7
0
 def setUp(self):
     self.lamp = ColorLamp('Black')
示例#8
0
 def setUp(self):
     self.lamp = LampArray()
     self.lamp.lamps.append(ColorLamp())
     self.lamp.lamps.append(ColorLamp())