def test_handle_digital_twin_save_event_fake(self, mock_mongo, mock_skip): mock_mongo.return_value = None mock_skip.return_value = None db_handler = DbHandler(queue=self.test_queue, thread_event=self.test_event) msg = ObserverMessage("digital_twin", [], subject="fake subject") db_handler.handle_digital_twin(msg) self.assertTrue(mock_skip.called)
def test_handle_digital_twin_fetch_event(self, mock_mongo, mock_fetch_dt): mock_mongo.return_value = None mock_fetch_dt.return_value = None db_handler = DbHandler(queue=self.test_queue, thread_event=self.test_event) msg = ObserverMessage("digital_twin", [], subject="fetch_digital_twin") db_handler.handle_digital_twin(msg) self.assertTrue(mock_fetch_dt.called)