You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@velocity.apache.org by nb...@apache.org on 2007/07/20 21:33:35 UTC
svn commit: r558102 -
/velocity/tools/branches/2.x/src/test/java/org/apache/velocity/tools/test/whitebox/ConfigTests.java
Author: nbubna
Date: Fri Jul 20 12:33:34 2007
New Revision: 558102
URL: http://svn.apache.org/viewvc?view=rev&rev=558102
Log:
add some plain configuration property tests
Modified:
velocity/tools/branches/2.x/src/test/java/org/apache/velocity/tools/test/whitebox/ConfigTests.java
Modified: velocity/tools/branches/2.x/src/test/java/org/apache/velocity/tools/test/whitebox/ConfigTests.java
URL: http://svn.apache.org/viewvc/velocity/tools/branches/2.x/src/test/java/org/apache/velocity/tools/test/whitebox/ConfigTests.java?view=diff&rev=558102&r1=558101&r2=558102
==============================================================================
--- velocity/tools/branches/2.x/src/test/java/org/apache/velocity/tools/test/whitebox/ConfigTests.java (original)
+++ velocity/tools/branches/2.x/src/test/java/org/apache/velocity/tools/test/whitebox/ConfigTests.java Fri Jul 20 12:33:34 2007
@@ -227,7 +227,22 @@
// a fresh config should be valid
assertValid(conf);
- //TODO: test adding simple and convertable properties
+ // add and retrieve a simple string property
+ conf.setProperty("string", "whatever");
+ assertValid(conf);
+ assertEquals("whatever", conf.getProperty("string"));
+
+ // add and retrieve a simple boolean property
+ conf.setProperty("boolean", "true");
+ assertValid(conf);
+ assertEquals(Boolean.TRUE, conf.getProperty("boolean"));
+
+ // add and retrieve an arbitrary object property
+ conf.setProperty("testclass", this);
+ assertValid(conf);
+ assertSame(this, conf.getProperty("testclass"));
+
+ //TODO: test adding convertable properties
}
public @Test void testBadToolConfig()