~mbogomilov/maus/devel3

« back to all changes in this revision

Viewing changes to tests/cpp_unit/JsonCppProcessors/ObjectProcessorReferenceTest.cc

  • Committer: Durga Rajaram
  • Date: 2014-01-14 07:07:02 UTC
  • mfrom: (659.1.80 relcand)
  • Revision ID: durga@fnal.gov-20140114070702-2l1fuj1w6rraw7xe
Tags: MAUS-v0.7.6
MAUS-v0.7.6

Show diffs side-by-side

added added

removed removed

Lines of Context:
133
133
 
134
134
  TestObject_4 test_4_cpp;
135
135
  test_4_cpp.SetReference(NULL);
136
 
  EXPECT_THROW(test_4_req_proc.CppToJson(test_4_cpp, ""), Squeal);
 
136
  EXPECT_THROW(test_4_req_proc.CppToJson(test_4_cpp, ""), MAUS::Exception);
137
137
  delete test_4_not_proc.CppToJson(test_4_cpp, "");  // shouldnt throw
138
138
 
139
139
  Json::Value test_4_json(Json::objectValue);
140
 
  EXPECT_THROW(test_4_req_proc.JsonToCpp(test_4_json), Squeal);
 
140
  EXPECT_THROW(test_4_req_proc.JsonToCpp(test_4_json), MAUS::Exception);
141
141
  delete test_4_not_proc.JsonToCpp(test_4_json);  // shouldnt throw
142
142
 
143
143
  test_4_json["reference"] = Json::Value();
144
 
  EXPECT_THROW(test_4_req_proc.JsonToCpp(test_4_json), Squeal);
 
144
  EXPECT_THROW(test_4_req_proc.JsonToCpp(test_4_json), MAUS::Exception);
145
145
  delete test_4_not_proc.JsonToCpp(test_4_json);  // shouldnt throw
146
146
 
147
147
  test_4_json["reference"]["$ref"] = Json::Value();
148
 
  EXPECT_THROW(test_4_req_proc.JsonToCpp(test_4_json), Squeal);
 
148
  EXPECT_THROW(test_4_req_proc.JsonToCpp(test_4_json), MAUS::Exception);
149
149
  delete test_4_not_proc.JsonToCpp(test_4_json);  // shouldnt throw
150
150
}
151
151
}