Ejemplo n.º 1
0
 def test_did_validate_event(self):
     handler = Mock()
     car_schema.validate = Mock()
     tracker = self.call_tracker(handler=handler, validate=car_schema.validate)
     self.Car.on('did_validate', handler)
     self.car.validate()
     self.assertEquals([call.validate(self.car), call.handler(self.car)], tracker.mock_calls)
Ejemplo n.º 2
0
 def test_did_save_event(self):
     handler = Mock()
     tracker = self.call_tracker(handler=handler,
                                 collection=self.mock_collection)
     self.Car.on('did_save', handler)
     self.car.save()
     self.assertEqual(
         [call.collection.save(self.car),
          call.handler(self.car)], tracker.mock_calls)
Ejemplo n.º 3
0
 def test_did_save_event(self):
     handler = Mock()
     tracker = self.call_tracker(handler=handler, collection=self.mock_collection)
     self.Car.on('did_save', handler)
     self.car.save()
     self.assertEquals([call.collection.save(self.car), call.handler(self.car)], tracker.mock_calls)