You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@shiro.apache.org by ad...@apache.org on 2008/11/06 16:01:02 UTC
svn commit: r711869 - in
/incubator/jsecurity/import/trunk/test/org/jsecurity: AtUnitTest.java
AtUnitTestBase.java config/CompositeBean.java config/OtherTestBean.java
config/ReflectionBuilderTest.java config/SimpleBean.java config/TestBean.java
Author: adc
Date: Thu Nov 6 07:00:47 2008
New Revision: 711869
URL: http://svn.apache.org/viewvc?rev=711869&view=rev
Log:
JSEC-25 renamed some classes to get JUnit to work properly
Added:
incubator/jsecurity/import/trunk/test/org/jsecurity/AtUnitTestBase.java
- copied, changed from r711428, incubator/jsecurity/import/trunk/test/org/jsecurity/AtUnitTest.java
incubator/jsecurity/import/trunk/test/org/jsecurity/config/CompositeBean.java
- copied, changed from r711428, incubator/jsecurity/import/trunk/test/org/jsecurity/config/TestBean.java
incubator/jsecurity/import/trunk/test/org/jsecurity/config/SimpleBean.java
- copied, changed from r711428, incubator/jsecurity/import/trunk/test/org/jsecurity/config/OtherTestBean.java
Removed:
incubator/jsecurity/import/trunk/test/org/jsecurity/AtUnitTest.java
incubator/jsecurity/import/trunk/test/org/jsecurity/config/OtherTestBean.java
incubator/jsecurity/import/trunk/test/org/jsecurity/config/TestBean.java
Modified:
incubator/jsecurity/import/trunk/test/org/jsecurity/config/ReflectionBuilderTest.java
Copied: incubator/jsecurity/import/trunk/test/org/jsecurity/AtUnitTestBase.java (from r711428, incubator/jsecurity/import/trunk/test/org/jsecurity/AtUnitTest.java)
URL: http://svn.apache.org/viewvc/incubator/jsecurity/import/trunk/test/org/jsecurity/AtUnitTestBase.java?p2=incubator/jsecurity/import/trunk/test/org/jsecurity/AtUnitTestBase.java&p1=incubator/jsecurity/import/trunk/test/org/jsecurity/AtUnitTest.java&r1=711428&r2=711869&rev=711869&view=diff
==============================================================================
--- incubator/jsecurity/import/trunk/test/org/jsecurity/AtUnitTest.java (original)
+++ incubator/jsecurity/import/trunk/test/org/jsecurity/AtUnitTestBase.java Thu Nov 6 07:00:47 2008
@@ -32,5 +32,5 @@
/*@RunWith(AtUnit.class)
@Container(Container.Option.SPRING)
@MockFramework(MockFramework.Option.EASYMOCK)*/
-public class AtUnitTest {
+public class AtUnitTestBase {
}
Copied: incubator/jsecurity/import/trunk/test/org/jsecurity/config/CompositeBean.java (from r711428, incubator/jsecurity/import/trunk/test/org/jsecurity/config/TestBean.java)
URL: http://svn.apache.org/viewvc/incubator/jsecurity/import/trunk/test/org/jsecurity/config/CompositeBean.java?p2=incubator/jsecurity/import/trunk/test/org/jsecurity/config/CompositeBean.java&p1=incubator/jsecurity/import/trunk/test/org/jsecurity/config/TestBean.java&r1=711428&r2=711869&rev=711869&view=diff
==============================================================================
--- incubator/jsecurity/import/trunk/test/org/jsecurity/config/TestBean.java (original)
+++ incubator/jsecurity/import/trunk/test/org/jsecurity/config/CompositeBean.java Thu Nov 6 07:00:47 2008
@@ -22,13 +22,14 @@
* @author Les Hazlewood
* @since Aug 5, 2008 10:17:37 AM
*/
-public class TestBean {
+public class CompositeBean
+{
private String stringProp;
private boolean booleanProp;
private int intProp;
- private OtherTestBean otherTestBean;
+ private SimpleBean simpleBean;
- public TestBean() {
+ public CompositeBean() {
}
public String getStringProp() {
@@ -55,11 +56,11 @@
this.intProp = intProp;
}
- public OtherTestBean getOtherTestBean() {
- return otherTestBean;
+ public SimpleBean getSimpleBean() {
+ return simpleBean;
}
- public void setOtherTestBean(OtherTestBean otherTestBean) {
- this.otherTestBean = otherTestBean;
+ public void setSimpleBean(SimpleBean simpleBean) {
+ this.simpleBean = simpleBean;
}
}
Modified: incubator/jsecurity/import/trunk/test/org/jsecurity/config/ReflectionBuilderTest.java
URL: http://svn.apache.org/viewvc/incubator/jsecurity/import/trunk/test/org/jsecurity/config/ReflectionBuilderTest.java?rev=711869&r1=711868&r2=711869&view=diff
==============================================================================
--- incubator/jsecurity/import/trunk/test/org/jsecurity/config/ReflectionBuilderTest.java (original)
+++ incubator/jsecurity/import/trunk/test/org/jsecurity/config/ReflectionBuilderTest.java Thu Nov 6 07:00:47 2008
@@ -33,62 +33,62 @@
@Test
public void testSimpleConfig() {
Map<String, String> defs = new LinkedHashMap<String, String>();
- defs.put("testBean", "org.jsecurity.config.TestBean");
- defs.put("testBean.stringProp", "blah");
- defs.put("testBean.booleanProp", "true");
- defs.put("testBean.intProp", "42");
+ defs.put("compositeBean", "org.jsecurity.config.CompositeBean");
+ defs.put("compositeBean.stringProp", "blah");
+ defs.put("compositeBean.booleanProp", "true");
+ defs.put("compositeBean.intProp", "42");
ReflectionBuilder builder = new ReflectionBuilder();
Map beans = builder.buildObjects(defs);
- TestBean testBean = (TestBean) beans.get("testBean");
- assertNotNull(testBean);
- assertEquals(testBean.getStringProp(), "blah");
- assertTrue(testBean.isBooleanProp());
- assertEquals(testBean.getIntProp(), 42);
+ CompositeBean compositeBean = (CompositeBean) beans.get("compositeBean");
+ assertNotNull(compositeBean);
+ assertEquals(compositeBean.getStringProp(), "blah");
+ assertTrue(compositeBean.isBooleanProp());
+ assertEquals(compositeBean.getIntProp(), 42);
}
@Test
public void testSimpleConfigWithDollarSignStringValue() {
Map<String, String> defs = new LinkedHashMap<String, String>();
- defs.put("testBean", "org.jsecurity.config.TestBean");
- defs.put("testBean.stringProp", "\\$500");
+ defs.put("compositeBean", "org.jsecurity.config.CompositeBean");
+ defs.put("compositeBean.stringProp", "\\$500");
ReflectionBuilder builder = new ReflectionBuilder();
Map beans = builder.buildObjects(defs);
- TestBean testBean = (TestBean) beans.get("testBean");
- assertEquals(testBean.getStringProp(), "$500");
+ CompositeBean compositeBean = (CompositeBean) beans.get("compositeBean");
+ assertEquals(compositeBean.getStringProp(), "$500");
}
@Test
public void testObjectReferenceConfig() {
Map<String, String> defs = new LinkedHashMap<String, String>();
- defs.put("otherTestBean", "org.jsecurity.config.OtherTestBean");
- defs.put("otherTestBean.intProp", "101");
- defs.put("testBean", "org.jsecurity.config.TestBean");
- defs.put("testBean.stringProp", "blah");
- defs.put("testBean.otherTestBean", "$otherTestBean");
+ defs.put("simpleBean", "org.jsecurity.config.SimpleBean");
+ defs.put("simpleBean.intProp", "101");
+ defs.put("compositeBean", "org.jsecurity.config.CompositeBean");
+ defs.put("compositeBean.stringProp", "blah");
+ defs.put("compositeBean.simpleBean", "$simpleBean");
ReflectionBuilder builder = new ReflectionBuilder();
Map beans = builder.buildObjects(defs);
- TestBean testBean = (TestBean) beans.get("testBean");
- assertNotNull(testBean);
- assertEquals(testBean.getStringProp(), "blah");
- OtherTestBean otherTestBean = (OtherTestBean) beans.get("otherTestBean");
- assertNotNull(otherTestBean);
- assertNotNull(testBean.getOtherTestBean());
- assertEquals(otherTestBean, testBean.getOtherTestBean());
- assertEquals(otherTestBean.getIntProp(), 101);
+ CompositeBean compositeBean = (CompositeBean) beans.get("compositeBean");
+ assertNotNull(compositeBean);
+ assertEquals(compositeBean.getStringProp(), "blah");
+ SimpleBean simpleBean = (SimpleBean) beans.get("simpleBean");
+ assertNotNull(simpleBean);
+ assertNotNull(compositeBean.getSimpleBean());
+ assertEquals(simpleBean, compositeBean.getSimpleBean());
+ assertEquals(simpleBean.getIntProp(), 101);
}
@Test(expected = ConfigurationException.class)
public void testObjectReferenceConfigWithTypeMismatch() {
Map<String, String> defs = new LinkedHashMap<String, String>();
- defs.put("otherTestBean", "org.jsecurity.config.OtherTestBean");
- defs.put("testBean", "org.jsecurity.config.TestBean");
- defs.put("testBean.otherTestBean", "otherTestBean");
+ defs.put("simpleBean", "org.jsecurity.config.SimpleBean");
+ defs.put("compositeBean", "org.jsecurity.config.CompositeBean");
+ defs.put("compositeBean.simpleBean", "simpleBean");
ReflectionBuilder builder = new ReflectionBuilder();
builder.buildObjects(defs);
}
@@ -96,9 +96,9 @@
@Test(expected = UnresolveableReferenceException.class)
public void testObjectReferenceConfigWithInvalidReference() {
Map<String, String> defs = new LinkedHashMap<String, String>();
- defs.put("otherTestBean", "org.jsecurity.config.OtherTestBean");
- defs.put("testBean", "org.jsecurity.config.TestBean");
- defs.put("testBean.otherTestBean", "$foo");
+ defs.put("simpleBean", "org.jsecurity.config.SimpleBean");
+ defs.put("compositeBean", "org.jsecurity.config.CompositeBean");
+ defs.put("compositeBean.simpleBean", "$foo");
ReflectionBuilder builder = new ReflectionBuilder();
builder.buildObjects(defs);
}
Copied: incubator/jsecurity/import/trunk/test/org/jsecurity/config/SimpleBean.java (from r711428, incubator/jsecurity/import/trunk/test/org/jsecurity/config/OtherTestBean.java)
URL: http://svn.apache.org/viewvc/incubator/jsecurity/import/trunk/test/org/jsecurity/config/SimpleBean.java?p2=incubator/jsecurity/import/trunk/test/org/jsecurity/config/SimpleBean.java&p1=incubator/jsecurity/import/trunk/test/org/jsecurity/config/OtherTestBean.java&r1=711428&r2=711869&rev=711869&view=diff
==============================================================================
--- incubator/jsecurity/import/trunk/test/org/jsecurity/config/OtherTestBean.java (original)
+++ incubator/jsecurity/import/trunk/test/org/jsecurity/config/SimpleBean.java Thu Nov 6 07:00:47 2008
@@ -22,12 +22,13 @@
* @author Les Hazlewood
* @since Aug 5, 2008 10:18:01 AM
*/
-public class OtherTestBean {
+public class SimpleBean
+{
private String stringProp = null;
private int intProp;
- public OtherTestBean() {
+ public SimpleBean() {
}
public String getStringProp() {