def test_invalid_blue_value_throws(self): s = LightSettings() with self.assertRaises(ValueError): s.blue = -1 with self.assertRaises(ValueError): s.blue = 256
def test_can_set_blue(self): s = LightSettings() s.blue = 20 self.assertEquals(s.blue, 20)