[CORD-2068] [CORD-2069] [CORD-2070] [CORD-2071] [CORD-2072] [CORD-2073]
Exposing parsing and saving errors
Change-Id: I98ded64a9d5b09a2e69e8f47242be4f775075b00
diff --git a/test/test_grpc_models_accessor.py b/test/test_grpc_models_accessor.py
index ffafaa3..3851857 100644
--- a/test/test_grpc_models_accessor.py
+++ b/test/test_grpc_models_accessor.py
@@ -120,5 +120,16 @@
mock_filter.assert_called_with(foo="bar")
mock_new.assert_called()
+ @patch.dict(RESOURCES, mock_resources, clear=True)
+ @patch.object(FakeResource.objects, "new")
+ def test_model_without_properties(self, mock_new):
+ """
+ [GRPCModelsAccessor] get_model_from_classname: should create a new model if not properties are specified
+ """
+ data = {
+ }
+ GRPCModelsAccessor.get_model_from_classname('test-model', data, USERNAME, PASSWORD)
+ mock_new.assert_called()
+
if __name__ == '__main__':
unittest.main()
\ No newline at end of file