Пример #1
0
 def test_set_back_no_reason(self):
     s = StateDouble()
     c = AwayHandler(s)
     c.handle((1,1), [])
     self.assertEquals("back", s.change)
Пример #2
0
 def test_set_away_reason(self):
     s = StateDouble()
     c = AwayHandler(s)
     c.handle((1,1), ["I have gone away"])
     self.assertEquals("away", s.change)
     self.assertEquals("I have gone away", s.reason)