def setUp(self): self.a_tv = TV()
class Testtv(unittest.TestCase): def setUp(self): self.a_tv = TV() def it_creates_a_TV(self): self.a_tv | should | be_instance_of(TV) def it_changes_the_status(self): self.a_tv.status = True self.a_tv.status | should | be(True) def it_changes_the_channel(self): self.a_tv.change_channel(4) self.a_tv.current_channel | should | be(4) self.a_tv.change_channel(2) self.a_tv.current_channel | should | be(3) self.a_tv.change_channel(26) self.a_tv.current_channel | should | be(25) def it_changes_the_volume(self): self.a_tv.change_volume(3) self.a_tv.current_volume | should | be(3) self.a_tv.change_volume(-1) self.a_tv.current_volume | should | be(0) self.a_tv.change_volume(101) self.a_tv.current_volume | should | be(100)