You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by gw...@apache.org on 2006/12/08 14:26:29 UTC
svn commit: r484589 -
/incubator/tuscany/cpp/sdo/runtime/core/test/sdotest.cpp
Author: gwinn
Date: Fri Dec 8 05:26:29 2006
New Revision: 484589
URL: http://svn.apache.org/viewvc?view=rev&rev=484589
Log:
TUSCANY-563 Add test to exhibit blank type or property name exception
Modified:
incubator/tuscany/cpp/sdo/runtime/core/test/sdotest.cpp
Modified: incubator/tuscany/cpp/sdo/runtime/core/test/sdotest.cpp
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sdo/runtime/core/test/sdotest.cpp?view=diff&rev=484589&r1=484588&r2=484589
==============================================================================
--- incubator/tuscany/cpp/sdo/runtime/core/test/sdotest.cpp (original)
+++ incubator/tuscany/cpp/sdo/runtime/core/test/sdotest.cpp Fri Dec 8 05:26:29 2006
@@ -1960,6 +1960,15 @@
mdg->addType("myspace","NullTest",true, false); // sequenced
mdg->addType("myspace","AnObject");
+
+ try
+ {
+ mdg->addType("myspace", 0);
+ if (!silent) cout << "WRONG - SDOIllegalArgumentException should have been thrown for null Type name" << endl;
+ return 0;
+ }
+ catch (SDOIllegalArgumentException e)
+ {}
const Type& tm = mdg->getType("myspace", "NullTest");
const Type& to = mdg->getType("myspace", "AnObject");
@@ -1977,6 +1986,15 @@
mdg->addPropertyToType(tm,"bytes", "commonj.sdo","Bytes");
mdg->addPropertyToType(tm,"object", "myspace","AnObject");
+ try
+ {
+ mdg->addPropertyToType(tm, 0, "myspace", "AnObject");
+ if (!silent) cout << "WRONG - SDOIllegalArgumentException should have been thrown for null Property name" << endl;
+ return 0;
+ }
+ catch (SDOIllegalArgumentException e)
+ {}
+
mdg->addPropertyToType(tm,"cs", "commonj.sdo","ChangeSummary");
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org