Browse Source

polishing .beans tests

pull/23217/head
Chris Beams 17 years ago
parent
commit
751daf95a1
  1. 40
      org.springframework.beans/src/test/java/common/beans/core/SideEffectBean.java
  2. 2
      org.springframework.beans/src/test/java/org/springframework/beans/BeanUtilsTests.java
  3. 3
      org.springframework.beans/src/test/java/org/springframework/beans/BeanWrapperGenericsTests.java
  4. 4
      org.springframework.beans/src/test/java/org/springframework/beans/BeanWrapperTests.java
  5. 6
      org.springframework.beans/src/test/java/org/springframework/beans/CachedIntrospectionResultsTests.java
  6. 2
      org.springframework.beans/src/test/java/org/springframework/beans/ConcurrentBeanWrapperTests.java
  7. 4
      org.springframework.beans/src/test/java/org/springframework/beans/annotation/RequiredAnnotationBeanPostProcessorTests.java
  8. 3
      org.springframework.beans/src/test/java/org/springframework/beans/factory/AbstractBeanFactoryTests.java
  9. 2
      org.springframework.beans/src/test/java/org/springframework/beans/factory/AbstractListableBeanFactoryTests.java
  10. 7
      org.springframework.beans/src/test/java/org/springframework/beans/factory/BeanFactoryUtilsTests.java
  11. 2
      org.springframework.beans/src/test/java/org/springframework/beans/factory/CountingFactory.java
  12. 67
      org.springframework.beans/src/test/java/org/springframework/beans/factory/DefaultListableBeanFactoryTests.java
  13. 3
      org.springframework.beans/src/test/java/org/springframework/beans/factory/DummyFactory.java
  14. 2
      org.springframework.beans/src/test/java/org/springframework/beans/factory/SharedBeanRegistryTests.java
  15. 9
      org.springframework.beans/src/test/java/org/springframework/beans/factory/annotation/AutowiredAnnotationBeanPostProcessorTests.java
  16. 3
      org.springframework.beans/src/test/java/org/springframework/beans/factory/config/CustomEditorConfigurerTests.java
  17. 3
      org.springframework.beans/src/test/java/org/springframework/beans/factory/config/FieldRetrievingFactoryBeanTests.java
  18. 5
      org.springframework.beans/src/test/java/org/springframework/beans/factory/config/PropertyPathFactoryBeanTests.java
  19. 5
      org.springframework.beans/src/test/java/org/springframework/beans/factory/config/PropertyResourceConfigurerTests.java
  20. 3
      org.springframework.beans/src/test/java/org/springframework/beans/factory/config/SimpleScopeTests.java
  21. 2
      org.springframework.beans/src/test/java/org/springframework/beans/factory/config/simpleScope.xml
  22. 2
      org.springframework.beans/src/test/java/org/springframework/beans/factory/leaf.xml
  23. 4
      org.springframework.beans/src/test/java/org/springframework/beans/factory/middle.xml
  24. 3
      org.springframework.beans/src/test/java/org/springframework/beans/factory/parsing/CustomProblemReporterTests.java
  25. 6
      org.springframework.beans/src/test/java/org/springframework/beans/factory/root.xml
  26. 2
      org.springframework.beans/src/test/java/org/springframework/beans/factory/support/BeanDefinitionBuilderTests.java
  27. 3
      org.springframework.beans/src/test/java/org/springframework/beans/factory/support/BeanDefinitionTests.java
  28. 4
      org.springframework.beans/src/test/java/org/springframework/beans/factory/support/BeanFactoryGenericsTests.java
  29. 3
      org.springframework.beans/src/test/java/org/springframework/beans/factory/support/DefinitionMetadataEqualsHashCodeTests.java
  30. 3
      org.springframework.beans/src/test/java/org/springframework/beans/factory/support/PropertiesBeanDefinitionReaderTests.java
  31. 4
      org.springframework.beans/src/test/java/org/springframework/beans/factory/support/genericBeanTests.xml
  32. 3
      org.springframework.beans/src/test/java/org/springframework/beans/factory/wiring/BeanConfigurerSupportTests.java
  33. 3
      org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/AutowireWithExclusionTests.java
  34. 3
      org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/CollectionMergingTests.java
  35. 3
      org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/CollectionsWithDefaultTypesTests.java
  36. 4
      org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/ConstructorDependenciesBean.java
  37. 3
      org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/DependenciesBean.java
  38. 3
      org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/DummyReferencer.java
  39. 3
      org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/FactoryMethodTests.java
  40. 2
      org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/FactoryMethods.java
  41. 2
      org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/InstanceFactory.java
  42. 3
      org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/SchemaValidationTests.java
  43. 5
      org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/ShortcutTests.java
  44. 2
      org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/TestBeanCreator.java
  45. 3
      org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/UtilNamespaceHandlerTests.java
  46. 3
      org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/XmlBeanCollectionTests.java
  47. 3
      org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/XmlBeanDefinitionReaderTests.java
  48. 5
      org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/XmlListableBeanFactoryTests.java
  49. 20
      org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/collections.xml
  50. 4
      org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/factory-methods.xml
  51. 16
      org.springframework.beans/src/test/java/org/springframework/beans/propertyeditors/CustomEditorTests.java
  52. 3
      org.springframework.beans/src/test/java/org/springframework/beans/support/PagedListHolderTests.java
  53. 2
      org.springframework.beans/src/test/java/test/beans/Colour.java
  54. 1
      org.springframework.beans/src/test/java/test/beans/DerivedTestBean.java
  55. 3
      org.springframework.beans/src/test/java/test/beans/GenericIntegerBean.java
  56. 3
      org.springframework.beans/src/test/java/test/beans/GenericSetOfIntegerBean.java
  57. 2
      org.springframework.beans/src/test/java/test/beans/INestedTestBean.java
  58. 2
      org.springframework.beans/src/test/java/test/beans/IOther.java
  59. 4
      org.springframework.beans/src/test/java/test/beans/ITestBean.java
  60. 4
      org.springframework.beans/src/test/java/test/beans/IndexedTestBean.java
  61. 2
      org.springframework.beans/src/test/java/test/beans/NestedTestBean.java
  62. 2
      org.springframework.beans/src/test/java/test/beans/NumberTestBean.java
  63. 2
      org.springframework.beans/src/test/java/test/beans/TestBean.java
  64. 2
      org.springframework.beans/src/test/resources/org/springframework/beans/factory/config/fieldRetrieving.xml
  65. 14
      org.springframework.beans/src/test/resources/org/springframework/beans/factory/config/propertyPath.xml
  66. 8
      org.springframework.beans/src/test/resources/org/springframework/beans/factory/parsing/withErrors.xml
  67. 2
      org.springframework.beans/src/test/resources/org/springframework/beans/factory/support/multiConstructorArgs.properties
  68. 4
      org.springframework.beans/src/test/resources/org/springframework/beans/factory/support/refConstructorArg.properties
  69. 2
      org.springframework.beans/src/test/resources/org/springframework/beans/factory/support/simpleConstructorArg.properties
  70. 4
      org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/autowire-constructor-with-exclusion.xml
  71. 4
      org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/autowire-with-exclusion.xml
  72. 4
      org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/autowire-with-inclusion.xml
  73. 4
      org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/autowire-with-selective-inclusion.xml
  74. 8
      org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/beanEvents.xml
  75. 28
      org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/collectionMerging.xml
  76. 4
      org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/collectionsWithDefaultTypes.xml
  77. 10
      org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/schemaValidated.xml
  78. 8
      org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/shortcutTests.xml
  79. 24
      org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/test.xml
  80. 14
      org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/testUtilNamespace.xml
  81. 2
      org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/validateWithDtd.xml
  82. 2
      org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/validateWithXsd.xml
  83. 6
      org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/withMeta.xml

40
org.springframework.beans/src/test/java/common/beans/core/SideEffectBean.java

@ -1,40 +0,0 @@ @@ -1,40 +0,0 @@
/*
* Copyright 2002-2005 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package common.beans.core;
/**
* Bean that changes state on a business invocation, so that
* we can check whether it's been invoked
* @author Rod Johnson
*/
public class SideEffectBean {
private int count;
public void setCount(int count) {
this.count = count;
}
public int getCount() {
return this.count;
}
public void doWork() {
++count;
}
}

2
org.springframework.beans/src/test/java/org/springframework/beans/BeanUtilsTests.java

@ -31,6 +31,8 @@ import org.springframework.core.io.Resource; @@ -31,6 +31,8 @@ import org.springframework.core.io.Resource;
import org.springframework.core.io.ResourceEditor;
import test.beans.DerivedTestBean;
import test.beans.ITestBean;
import test.beans.TestBean;
/**
* Unit tests for {@link BeanUtils}.

3
org.springframework.beans/src/test/java/org/springframework/beans/BeanWrapperGenericsTests.java

@ -39,6 +39,9 @@ import org.springframework.core.io.Resource; @@ -39,6 +39,9 @@ import org.springframework.core.io.Resource;
import org.springframework.core.io.UrlResource;
import test.beans.GenericBean;
import test.beans.GenericIntegerBean;
import test.beans.GenericSetOfIntegerBean;
import test.beans.TestBean;
/**
* @author Juergen Hoeller

4
org.springframework.beans/src/test/java/org/springframework/beans/BeanWrapperTests.java

@ -49,6 +49,10 @@ import org.springframework.util.StopWatch; @@ -49,6 +49,10 @@ import org.springframework.util.StopWatch;
import org.springframework.util.StringUtils;
import test.beans.BooleanTestBean;
import test.beans.ITestBean;
import test.beans.IndexedTestBean;
import test.beans.NumberTestBean;
import test.beans.TestBean;
/**
* @author Rod Johnson

6
org.springframework.beans/src/test/java/org/springframework/beans/CachedIntrospectionResultsTests.java

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright 2002-2007 the original author or authors.
* Copyright 2002-2008 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -21,6 +21,8 @@ import static org.junit.Assert.*; @@ -21,6 +21,8 @@ import static org.junit.Assert.*;
import org.junit.Test;
import org.springframework.core.OverridingClassLoader;
import test.beans.TestBean;
/**
* @author Juergen Hoeller
* @author Chris Beams
@ -35,7 +37,7 @@ public final class CachedIntrospectionResultsTests { @@ -35,7 +37,7 @@ public final class CachedIntrospectionResultsTests {
assertTrue(CachedIntrospectionResults.classCache.containsKey(TestBean.class));
ClassLoader child = new OverridingClassLoader(getClass().getClassLoader());
Class<?> tbClass = child.loadClass("org.springframework.beans.TestBean");
Class<?> tbClass = child.loadClass("test.beans.TestBean");
assertFalse(CachedIntrospectionResults.classCache.containsKey(tbClass));
CachedIntrospectionResults.acceptClassLoader(child);
bw = new BeanWrapperImpl(tbClass);

2
org.springframework.beans/src/test/java/org/springframework/beans/ConcurrentBeanWrapperTests.java

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright 2002-2005 the original author or authors.
* Copyright 2002-2008 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.

4
org.springframework.beans/src/test/java/org/springframework/beans/annotation/RequiredAnnotationBeanPostProcessorTests.java

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright 2002-2006 the original author or authors.
* Copyright 2002-2008 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -39,7 +39,7 @@ import org.springframework.beans.factory.support.DefaultListableBeanFactory; @@ -39,7 +39,7 @@ import org.springframework.beans.factory.support.DefaultListableBeanFactory;
* @author Chris Beams
* @since 2.0
*/
public class RequiredAnnotationBeanPostProcessorTests {
public final class RequiredAnnotationBeanPostProcessorTests {
@Test
public void testWithRequiredPropertyOmitted() {

3
org.springframework.beans/src/test/java/org/springframework/beans/factory/AbstractBeanFactoryTests.java

@ -24,9 +24,10 @@ import junit.framework.Assert; @@ -24,9 +24,10 @@ import junit.framework.Assert;
import org.springframework.beans.BeansException;
import org.springframework.beans.PropertyBatchUpdateException;
import org.springframework.beans.TestBean;
import org.springframework.beans.factory.config.ConfigurableBeanFactory;
import test.beans.TestBean;
/**
* Subclasses must implement setUp() to initialize bean factory
* and any other variables they need.

2
org.springframework.beans/src/test/java/org/springframework/beans/factory/AbstractListableBeanFactoryTests.java

@ -18,7 +18,7 @@ package org.springframework.beans.factory; @@ -18,7 +18,7 @@ package org.springframework.beans.factory;
import junit.framework.Assert;
import org.springframework.beans.TestBean;
import test.beans.TestBean;
/**
* @author Rod Johnson

7
org.springframework.beans/src/test/java/org/springframework/beans/factory/BeanFactoryUtilsTests.java

@ -26,15 +26,16 @@ import net.sf.cglib.proxy.NoOp; @@ -26,15 +26,16 @@ import net.sf.cglib.proxy.NoOp;
import org.junit.Before;
import org.junit.Test;
import org.springframework.beans.ITestBean;
import org.springframework.beans.IndexedTestBean;
import org.springframework.beans.TestBean;
import org.springframework.beans.factory.config.ConfigurableListableBeanFactory;
import org.springframework.beans.factory.support.StaticListableBeanFactory;
import org.springframework.beans.factory.xml.XmlBeanFactory;
import org.springframework.core.io.ClassPathResource;
import org.springframework.util.ObjectUtils;
import test.beans.ITestBean;
import test.beans.IndexedTestBean;
import test.beans.TestBean;
/**
* @author Rod Johnson
* @author Juergen Hoeller

2
org.springframework.beans/src/test/java/org/springframework/beans/factory/CountingFactory.java

@ -16,7 +16,7 @@ @@ -16,7 +16,7 @@
package org.springframework.beans.factory;
import org.springframework.beans.TestBean;
import test.beans.TestBean;
/**
* @author Juergen Hoeller

67
org.springframework.beans/src/test/java/org/springframework/beans/factory/DefaultListableBeanFactoryTests.java

@ -39,14 +39,11 @@ import org.apache.commons.logging.Log; @@ -39,14 +39,11 @@ import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.junit.Test;
import org.springframework.beans.BeansException;
import org.springframework.beans.ITestBean;
import org.springframework.beans.MutablePropertyValues;
import org.springframework.beans.NestedTestBean;
import org.springframework.beans.NotWritablePropertyException;
import org.springframework.beans.PropertyEditorRegistrar;
import org.springframework.beans.PropertyEditorRegistry;
import org.springframework.beans.PropertyValue;
import org.springframework.beans.TestBean;
import org.springframework.beans.TypeConverter;
import org.springframework.beans.TypeMismatchException;
import org.springframework.beans.factory.config.AutowireCapableBeanFactory;
@ -73,8 +70,9 @@ import org.springframework.core.io.UrlResource; @@ -73,8 +70,9 @@ import org.springframework.core.io.UrlResource;
import org.springframework.util.StopWatch;
import test.beans.DerivedTestBean;
import common.beans.core.SideEffectBean;
import test.beans.ITestBean;
import test.beans.NestedTestBean;
import test.beans.TestBean;
/**
* Tests properties population and autowire behavior.
@ -452,7 +450,7 @@ public class DefaultListableBeanFactoryTests { @@ -452,7 +450,7 @@ public class DefaultListableBeanFactoryTests {
public void testPropertiesPopulationWithNullPrefix() {
DefaultListableBeanFactory lbf = new DefaultListableBeanFactory();
Properties p = new Properties();
p.setProperty("test.(class)", "org.springframework.beans.TestBean");
p.setProperty("test.(class)", TestBean.class.getName());
p.setProperty("test.name", "Tony");
p.setProperty("test.age", "48");
int count = (new PropertiesBeanDefinitionReader(lbf)).registerBeanDefinitions(p);
@ -465,7 +463,7 @@ public class DefaultListableBeanFactoryTests { @@ -465,7 +463,7 @@ public class DefaultListableBeanFactoryTests {
String PREFIX = "beans.";
DefaultListableBeanFactory lbf = new DefaultListableBeanFactory();
Properties p = new Properties();
p.setProperty(PREFIX + "test.(class)", "org.springframework.beans.TestBean");
p.setProperty(PREFIX + "test.(class)", TestBean.class.getName());
p.setProperty(PREFIX + "test.name", "Tony");
p.setProperty(PREFIX + "test.age", "0x30");
int count = (new PropertiesBeanDefinitionReader(lbf)).registerBeanDefinitions(p, PREFIX);
@ -479,10 +477,10 @@ public class DefaultListableBeanFactoryTests { @@ -479,10 +477,10 @@ public class DefaultListableBeanFactoryTests {
DefaultListableBeanFactory lbf = new DefaultListableBeanFactory();
Properties p = new Properties();
p.setProperty(PREFIX + "rod.(class)", "org.springframework.beans.TestBean");
p.setProperty(PREFIX + "rod.(class)", TestBean.class.getName());
p.setProperty(PREFIX + "rod.name", "Rod");
p.setProperty(PREFIX + "kerry.(class)", "org.springframework.beans.TestBean");
p.setProperty(PREFIX + "kerry.(class)", TestBean.class.getName());
p.setProperty(PREFIX + "kerry.name", "Kerry");
p.setProperty(PREFIX + "kerry.age", "35");
p.setProperty(PREFIX + "kerry.spouse(ref)", "rod");
@ -502,7 +500,7 @@ public class DefaultListableBeanFactoryTests { @@ -502,7 +500,7 @@ public class DefaultListableBeanFactoryTests {
DefaultListableBeanFactory lbf = new DefaultListableBeanFactory();
Properties p = new Properties();
p.setProperty("tb.(class)", "org.springframework.beans.TestBean");
p.setProperty("tb.(class)", TestBean.class.getName());
p.setProperty("tb.someMap[my.key]", "my.value");
int count = (new PropertiesBeanDefinitionReader(lbf)).registerBeanDefinitions(p);
@ -520,7 +518,7 @@ public class DefaultListableBeanFactoryTests { @@ -520,7 +518,7 @@ public class DefaultListableBeanFactoryTests {
Properties p = new Properties();
try {
p.setProperty(PREFIX + "kerry.(class)", "org.springframework.beans.TestBean");
p.setProperty(PREFIX + "kerry.(class)", TestBean.class.getName());
p.setProperty(PREFIX + "kerry.name", "Kerry");
p.setProperty(PREFIX + "kerry.age", "35");
p.setProperty(PREFIX + "kerry.spouse(ref)", "rod");
@ -569,7 +567,7 @@ public class DefaultListableBeanFactoryTests { @@ -569,7 +567,7 @@ public class DefaultListableBeanFactoryTests {
public void testPrototype() {
DefaultListableBeanFactory lbf = new DefaultListableBeanFactory();
Properties p = new Properties();
p.setProperty("kerry.(class)", "org.springframework.beans.TestBean");
p.setProperty("kerry.(class)", TestBean.class.getName());
p.setProperty("kerry.age", "35");
(new PropertiesBeanDefinitionReader(lbf)).registerBeanDefinitions(p);
TestBean kerry1 = (TestBean) lbf.getBean("kerry");
@ -579,7 +577,7 @@ public class DefaultListableBeanFactoryTests { @@ -579,7 +577,7 @@ public class DefaultListableBeanFactoryTests {
lbf = new DefaultListableBeanFactory();
p = new Properties();
p.setProperty("kerry.(class)", "org.springframework.beans.TestBean");
p.setProperty("kerry.(class)", TestBean.class.getName());
p.setProperty("kerry.(scope)", "prototype");
p.setProperty("kerry.age", "35");
(new PropertiesBeanDefinitionReader(lbf)).registerBeanDefinitions(p);
@ -590,7 +588,7 @@ public class DefaultListableBeanFactoryTests { @@ -590,7 +588,7 @@ public class DefaultListableBeanFactoryTests {
lbf = new DefaultListableBeanFactory();
p = new Properties();
p.setProperty("kerry.(class)", "org.springframework.beans.TestBean");
p.setProperty("kerry.(class)", TestBean.class.getName());
p.setProperty("kerry.(scope)", "singleton");
p.setProperty("kerry.age", "35");
(new PropertiesBeanDefinitionReader(lbf)).registerBeanDefinitions(p);
@ -604,11 +602,11 @@ public class DefaultListableBeanFactoryTests { @@ -604,11 +602,11 @@ public class DefaultListableBeanFactoryTests {
public void testPrototypeCircleLeadsToException() {
DefaultListableBeanFactory lbf = new DefaultListableBeanFactory();
Properties p = new Properties();
p.setProperty("kerry.(class)", "org.springframework.beans.TestBean");
p.setProperty("kerry.(class)", TestBean.class.getName());
p.setProperty("kerry.(singleton)", "false");
p.setProperty("kerry.age", "35");
p.setProperty("kerry.spouse", "*rod");
p.setProperty("rod.(class)", "org.springframework.beans.TestBean");
p.setProperty("rod.(class)", TestBean.class.getName());
p.setProperty("rod.(singleton)", "false");
p.setProperty("rod.age", "34");
p.setProperty("rod.spouse", "*kerry");
@ -628,7 +626,7 @@ public class DefaultListableBeanFactoryTests { @@ -628,7 +626,7 @@ public class DefaultListableBeanFactoryTests {
public void testPrototypeExtendsPrototype() {
DefaultListableBeanFactory lbf = new DefaultListableBeanFactory();
Properties p = new Properties();
p.setProperty("wife.(class)", "org.springframework.beans.TestBean");
p.setProperty("wife.(class)", TestBean.class.getName());
p.setProperty("wife.name", "kerry");
p.setProperty("kerry.(parent)", "wife");
@ -642,7 +640,7 @@ public class DefaultListableBeanFactoryTests { @@ -642,7 +640,7 @@ public class DefaultListableBeanFactoryTests {
lbf = new DefaultListableBeanFactory();
p = new Properties();
p.setProperty("wife.(class)", "org.springframework.beans.TestBean");
p.setProperty("wife.(class)", TestBean.class.getName());
p.setProperty("wife.name", "kerry");
p.setProperty("wife.(singleton)", "false");
p.setProperty("kerry.(parent)", "wife");
@ -657,7 +655,7 @@ public class DefaultListableBeanFactoryTests { @@ -657,7 +655,7 @@ public class DefaultListableBeanFactoryTests {
lbf = new DefaultListableBeanFactory();
p = new Properties();
p.setProperty("kerry.(class)", "org.springframework.beans.TestBean");
p.setProperty("kerry.(class)", TestBean.class.getName());
p.setProperty("kerry.(singleton)", "true");
p.setProperty("kerry.age", "35");
(new PropertiesBeanDefinitionReader(lbf)).registerBeanDefinitions(p);
@ -696,7 +694,7 @@ public class DefaultListableBeanFactoryTests { @@ -696,7 +694,7 @@ public class DefaultListableBeanFactoryTests {
public void testNameAlreadyBound() {
DefaultListableBeanFactory lbf = new DefaultListableBeanFactory();
Properties p = new Properties();
p.setProperty("kerry.(class)", "org.springframework.beans.TestBean");
p.setProperty("kerry.(class)", TestBean.class.getName());
p.setProperty("kerry.age", "35");
(new PropertiesBeanDefinitionReader(lbf)).registerBeanDefinitions(p);
try {
@ -883,7 +881,7 @@ public class DefaultListableBeanFactoryTests { @@ -883,7 +881,7 @@ public class DefaultListableBeanFactoryTests {
public void testRegisterExistingSingletonWithReference() {
DefaultListableBeanFactory lbf = new DefaultListableBeanFactory();
Properties p = new Properties();
p.setProperty("test.(class)", "org.springframework.beans.TestBean");
p.setProperty("test.(class)", TestBean.class.getName());
p.setProperty("test.name", "Tony");
p.setProperty("test.age", "48");
p.setProperty("test.spouse(ref)", "singletonObject");
@ -910,11 +908,11 @@ public class DefaultListableBeanFactoryTests { @@ -910,11 +908,11 @@ public class DefaultListableBeanFactoryTests {
public void testRegisterExistingSingletonWithNameOverriding() {
DefaultListableBeanFactory lbf = new DefaultListableBeanFactory();
Properties p = new Properties();
p.setProperty("test.(class)", "org.springframework.beans.TestBean");
p.setProperty("test.(class)", TestBean.class.getName());
p.setProperty("test.name", "Tony");
p.setProperty("test.age", "48");
p.setProperty("test.spouse(ref)", "singletonObject");
p.setProperty("singletonObject.(class)", "org.springframework.beans.factory.config.PropertiesFactoryBean");
p.setProperty("singletonObject.(class)", org.springframework.beans.factory.config.PropertiesFactoryBean.class.getName());
(new PropertiesBeanDefinitionReader(lbf)).registerBeanDefinitions(p);
Object singletonObject = new TestBean();
lbf.registerSingleton("singletonObject", singletonObject);
@ -2348,5 +2346,28 @@ public class DefaultListableBeanFactoryTests { @@ -2348,5 +2346,28 @@ public class DefaultListableBeanFactoryTests {
return this.userName;
}
}
/**
* Bean that changes state on a business invocation, so that
* we can check whether it's been invoked
* @author Rod Johnson
*/
private static class SideEffectBean {
private int count;
public void setCount(int count) {
this.count = count;
}
public int getCount() {
return this.count;
}
public void doWork() {
++count;
}
}
}

3
org.springframework.beans/src/test/java/org/springframework/beans/factory/DummyFactory.java

@ -17,9 +17,10 @@ @@ -17,9 +17,10 @@
package org.springframework.beans.factory;
import org.springframework.beans.BeansException;
import org.springframework.beans.TestBean;
import org.springframework.beans.factory.config.AutowireCapableBeanFactory;
import test.beans.TestBean;
/**
* Simple factory to allow testing of FactoryBean support in AbstractBeanFactory.
* Depending on whether its singleton property is set, it will return a singleton

2
org.springframework.beans/src/test/java/org/springframework/beans/factory/SharedBeanRegistryTests.java

@ -21,10 +21,10 @@ import java.util.Arrays; @@ -21,10 +21,10 @@ import java.util.Arrays;
import junit.framework.TestCase;
import org.springframework.beans.BeansException;
import org.springframework.beans.TestBean;
import org.springframework.beans.factory.support.DefaultSingletonBeanRegistry;
import test.beans.DerivedTestBean;
import test.beans.TestBean;
/**
* @author Juergen Hoeller

9
org.springframework.beans/src/test/java/org/springframework/beans/factory/annotation/AutowiredAnnotationBeanPostProcessorTests.java

@ -26,10 +26,6 @@ import java.util.List; @@ -26,10 +26,6 @@ import java.util.List;
import java.util.Map;
import org.junit.Test;
import org.springframework.beans.ITestBean;
import org.springframework.beans.IndexedTestBean;
import org.springframework.beans.NestedTestBean;
import org.springframework.beans.TestBean;
import org.springframework.beans.factory.BeanCreationException;
import org.springframework.beans.factory.BeanFactory;
import org.springframework.beans.factory.FactoryBean;
@ -38,6 +34,11 @@ import org.springframework.beans.factory.support.DefaultListableBeanFactory; @@ -38,6 +34,11 @@ import org.springframework.beans.factory.support.DefaultListableBeanFactory;
import org.springframework.beans.factory.support.GenericBeanDefinition;
import org.springframework.beans.factory.support.RootBeanDefinition;
import test.beans.ITestBean;
import test.beans.IndexedTestBean;
import test.beans.NestedTestBean;
import test.beans.TestBean;
/**
* @author Juergen Hoeller
* @author Mark Fisher

3
org.springframework.beans/src/test/java/org/springframework/beans/factory/config/CustomEditorConfigurerTests.java

@ -30,11 +30,12 @@ import org.springframework.beans.FatalBeanException; @@ -30,11 +30,12 @@ import org.springframework.beans.FatalBeanException;
import org.springframework.beans.MutablePropertyValues;
import org.springframework.beans.PropertyEditorRegistrar;
import org.springframework.beans.PropertyEditorRegistry;
import org.springframework.beans.TestBean;
import org.springframework.beans.factory.support.DefaultListableBeanFactory;
import org.springframework.beans.factory.support.RootBeanDefinition;
import org.springframework.beans.propertyeditors.CustomDateEditor;
import test.beans.TestBean;
/**
* @author Juergen Hoeller
* @since 31.07.2004

3
org.springframework.beans/src/test/java/org/springframework/beans/factory/config/FieldRetrievingFactoryBeanTests.java

@ -20,11 +20,12 @@ import java.sql.Connection; @@ -20,11 +20,12 @@ import java.sql.Connection;
import junit.framework.TestCase;
import org.springframework.beans.TestBean;
import org.springframework.beans.factory.support.DefaultListableBeanFactory;
import org.springframework.beans.factory.xml.XmlBeanDefinitionReader;
import org.springframework.core.io.ClassPathResource;
import test.beans.TestBean;
/**
* @author Juergen Hoeller
* @since 31.07.2004

5
org.springframework.beans/src/test/java/org/springframework/beans/factory/config/PropertyPathFactoryBeanTests.java

@ -18,11 +18,12 @@ package org.springframework.beans.factory.config; @@ -18,11 +18,12 @@ package org.springframework.beans.factory.config;
import junit.framework.TestCase;
import org.springframework.beans.ITestBean;
import org.springframework.beans.TestBean;
import org.springframework.beans.factory.xml.XmlBeanFactory;
import org.springframework.core.io.ClassPathResource;
import test.beans.ITestBean;
import test.beans.TestBean;
/**
* @author Juergen Hoeller
* @since 04.10.2004

5
org.springframework.beans/src/test/java/org/springframework/beans/factory/config/PropertyResourceConfigurerTests.java

@ -28,9 +28,7 @@ import java.util.prefs.Preferences; @@ -28,9 +28,7 @@ import java.util.prefs.Preferences;
import org.junit.Before;
import org.junit.Ignore;
import org.junit.Test;
import org.springframework.beans.IndexedTestBean;
import org.springframework.beans.MutablePropertyValues;
import org.springframework.beans.TestBean;
import org.springframework.beans.factory.BeanDefinitionStoreException;
import org.springframework.beans.factory.BeanInitializationException;
import org.springframework.beans.factory.support.BeanDefinitionBuilder;
@ -43,6 +41,9 @@ import org.springframework.beans.factory.support.RootBeanDefinition; @@ -43,6 +41,9 @@ import org.springframework.beans.factory.support.RootBeanDefinition;
import org.springframework.core.io.ClassPathResource;
import org.springframework.core.io.Resource;
import test.beans.IndexedTestBean;
import test.beans.TestBean;
/**
* Unit tests for various {@link PropertyResourceConfigurer} implementations including:
* {@link PropertyPlaceholderConfigurer}, {@link PropertyOverrideConfigurer} and

3
org.springframework.beans/src/test/java/org/springframework/beans/factory/config/SimpleScopeTests.java

@ -23,11 +23,12 @@ import java.util.List; @@ -23,11 +23,12 @@ import java.util.List;
import org.junit.Before;
import org.junit.Test;
import org.springframework.beans.TestBean;
import org.springframework.beans.factory.ObjectFactory;
import org.springframework.beans.factory.support.DefaultListableBeanFactory;
import org.springframework.beans.factory.xml.XmlBeanDefinitionReader;
import test.beans.TestBean;
/**
* Simple test to illustrate and verify scope usage.
*

2
org.springframework.beans/src/test/java/org/springframework/beans/factory/config/simpleScope.xml

@ -5,6 +5,6 @@ @@ -5,6 +5,6 @@
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-2.0.xsd">
<bean id="usesScope" class="org.springframework.beans.TestBean" scope="myScope"/>
<bean id="usesScope" class="test.beans.TestBean" scope="myScope"/>
</beans>

2
org.springframework.beans/src/test/java/org/springframework/beans/factory/leaf.xml

@ -3,7 +3,7 @@ @@ -3,7 +3,7 @@
<beans>
<bean id="test3" class="org.springframework.beans.TestBean" scope="prototype">
<bean id="test3" class="test.beans.TestBean" scope="prototype">
<property name="name"><value>custom</value></property>
<property name="age"><value>25</value></property>
</bean>

4
org.springframework.beans/src/test/java/org/springframework/beans/factory/middle.xml

@ -4,7 +4,7 @@ @@ -4,7 +4,7 @@
<beans>
<!-- Simple target -->
<bean id="test" class="org.springframework.beans.TestBean">
<bean id="test" class="test.beans.TestBean">
<property name="name"><value>custom</value></property>
<property name="age"><value>666</value></property>
</bean>
@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@
Check that invoker is automatically added to wrap target.
Non pointcut bean name should be wrapped in invoker.
-->
<bean id="numberTestBean" class="org.springframework.beans.NumberTestBean"/>
<bean id="numberTestBean" class="test.beans.NumberTestBean"/>
</beans>

3
org.springframework.beans/src/test/java/org/springframework/beans/factory/parsing/CustomProblemReporterTests.java

@ -21,11 +21,12 @@ import java.util.List; @@ -21,11 +21,12 @@ import java.util.List;
import junit.framework.TestCase;
import org.springframework.beans.TestBean;
import org.springframework.beans.factory.support.DefaultListableBeanFactory;
import org.springframework.beans.factory.xml.XmlBeanDefinitionReader;
import org.springframework.core.io.ClassPathResource;
import test.beans.TestBean;
/**
* @author Rob Harrop
* @since 2.0

6
org.springframework.beans/src/test/java/org/springframework/beans/factory/root.xml

@ -6,12 +6,12 @@ @@ -6,12 +6,12 @@
<!--
Just included for the count: not to mean anything in particular
-->
<bean id="something" class="org.springframework.beans.GenericIntegerBean"/>
<bean id="something" class="test.beans.GenericIntegerBean"/>
<bean id="indexedBean" class="org.springframework.beans.IndexedTestBean"/>
<bean id="indexedBean" class="test.beans.IndexedTestBean"/>
<!-- Overridden by next factory -->
<bean id="test" class="org.springframework.beans.TestBean">
<bean id="test" class="test.beans.TestBean">
<property name="name"><value>custom</value></property>
<property name="age"><value>25</value></property>
</bean>

2
org.springframework.beans/src/test/java/org/springframework/beans/factory/support/BeanDefinitionBuilderTests.java

@ -20,7 +20,7 @@ import java.util.Arrays; @@ -20,7 +20,7 @@ import java.util.Arrays;
import junit.framework.TestCase;
import org.springframework.beans.TestBean;
import test.beans.TestBean;
/**
* @author Rod Johnson

3
org.springframework.beans/src/test/java/org/springframework/beans/factory/support/BeanDefinitionTests.java

@ -18,9 +18,10 @@ package org.springframework.beans.factory.support; @@ -18,9 +18,10 @@ package org.springframework.beans.factory.support;
import junit.framework.TestCase;
import org.springframework.beans.TestBean;
import org.springframework.beans.factory.config.BeanDefinitionHolder;
import test.beans.TestBean;
/**
* @author Juergen Hoeller
*/

4
org.springframework.beans/src/test/java/org/springframework/beans/factory/support/BeanFactoryGenericsTests.java

@ -31,8 +31,6 @@ import java.util.Map; @@ -31,8 +31,6 @@ import java.util.Map;
import java.util.Set;
import org.junit.Test;
import org.springframework.beans.GenericIntegerBean;
import org.springframework.beans.GenericSetOfIntegerBean;
import org.springframework.beans.PropertyEditorRegistrar;
import org.springframework.beans.PropertyEditorRegistry;
import org.springframework.beans.factory.xml.XmlBeanFactory;
@ -41,6 +39,8 @@ import org.springframework.core.io.ClassPathResource; @@ -41,6 +39,8 @@ import org.springframework.core.io.ClassPathResource;
import org.springframework.core.io.UrlResource;
import test.beans.GenericBean;
import test.beans.GenericIntegerBean;
import test.beans.GenericSetOfIntegerBean;
/**
* @author Juergen Hoeller

3
org.springframework.beans/src/test/java/org/springframework/beans/factory/support/DefinitionMetadataEqualsHashCodeTests.java

@ -18,10 +18,11 @@ package org.springframework.beans.factory.support; @@ -18,10 +18,11 @@ package org.springframework.beans.factory.support;
import junit.framework.TestCase;
import org.springframework.beans.TestBean;
import org.springframework.beans.factory.config.BeanDefinition;
import org.springframework.beans.factory.config.RuntimeBeanReference;
import test.beans.TestBean;
/**
* @author Rob Harrop
*/

3
org.springframework.beans/src/test/java/org/springframework/beans/factory/support/PropertiesBeanDefinitionReaderTests.java

@ -18,7 +18,8 @@ package org.springframework.beans.factory.support; @@ -18,7 +18,8 @@ package org.springframework.beans.factory.support;
import junit.framework.TestCase;
import org.springframework.core.io.ClassPathResource;
import org.springframework.beans.TestBean;
import test.beans.TestBean;
/**
* @author Rob Harrop

4
org.springframework.beans/src/test/java/org/springframework/beans/factory/support/genericBeanTests.xml

@ -43,7 +43,7 @@ @@ -43,7 +43,7 @@
autowire="constructor">
</bean>
<bean id="integerBean" class="org.springframework.beans.GenericIntegerBean">
<bean id="integerBean" class="test.beans.GenericIntegerBean">
<property name="genericProperty" value="10"/>
<property name="genericListProperty">
<list>
@ -53,7 +53,7 @@ @@ -53,7 +53,7 @@
</property>
</bean>
<bean id="setOfIntegerBean" class="org.springframework.beans.GenericSetOfIntegerBean">
<bean id="setOfIntegerBean" class="test.beans.GenericSetOfIntegerBean">
<property name="genericProperty" value="10"/>
<property name="genericListProperty">
<list>

3
org.springframework.beans/src/test/java/org/springframework/beans/factory/wiring/BeanConfigurerSupportTests.java

@ -19,11 +19,12 @@ package org.springframework.beans.factory.wiring; @@ -19,11 +19,12 @@ package org.springframework.beans.factory.wiring;
import junit.framework.TestCase;
import org.easymock.MockControl;
import org.springframework.beans.TestBean;
import org.springframework.beans.factory.BeanFactory;
import org.springframework.beans.factory.support.BeanDefinitionBuilder;
import org.springframework.beans.factory.support.DefaultListableBeanFactory;
import test.beans.TestBean;
/**
* @author Rick Evans
* @author Juergen Hoeller

3
org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/AutowireWithExclusionTests.java

@ -19,7 +19,6 @@ package org.springframework.beans.factory.xml; @@ -19,7 +19,6 @@ package org.springframework.beans.factory.xml;
import junit.framework.TestCase;
import junit.framework.Assert;
import org.springframework.beans.TestBean;
import org.springframework.beans.factory.CountingFactory;
import org.springframework.beans.factory.config.PropertiesFactoryBean;
import org.springframework.beans.factory.config.RuntimeBeanReference;
@ -28,6 +27,8 @@ import org.springframework.beans.factory.support.DefaultListableBeanFactory; @@ -28,6 +27,8 @@ import org.springframework.beans.factory.support.DefaultListableBeanFactory;
import org.springframework.beans.factory.support.RootBeanDefinition;
import org.springframework.core.io.ClassPathResource;
import test.beans.TestBean;
/**
* @author Rob Harrop
* @author Juergen Hoeller

3
org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/CollectionMergingTests.java

@ -24,11 +24,12 @@ import java.util.Set; @@ -24,11 +24,12 @@ import java.util.Set;
import junit.framework.TestCase;
import org.springframework.beans.TestBean;
import org.springframework.beans.factory.support.BeanDefinitionReader;
import org.springframework.beans.factory.support.DefaultListableBeanFactory;
import org.springframework.core.io.ClassPathResource;
import test.beans.TestBean;
/**
* Unit and integration tests for the collection merging support.
*

3
org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/CollectionsWithDefaultTypesTests.java

@ -2,7 +2,8 @@ package org.springframework.beans.factory.xml; @@ -2,7 +2,8 @@ package org.springframework.beans.factory.xml;
import junit.framework.TestCase;
import org.springframework.core.io.ClassPathResource;
import org.springframework.beans.TestBean;
import test.beans.TestBean;
import java.util.List;
import java.util.Set;

4
org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/ConstructorDependenciesBean.java

@ -18,8 +18,8 @@ package org.springframework.beans.factory.xml; @@ -18,8 +18,8 @@ package org.springframework.beans.factory.xml;
import java.io.Serializable;
import org.springframework.beans.IndexedTestBean;
import org.springframework.beans.TestBean;
import test.beans.IndexedTestBean;
import test.beans.TestBean;
/**
* Simple bean used to check constructor dependency checking.

3
org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/DependenciesBean.java

@ -16,10 +16,11 @@ @@ -16,10 +16,11 @@
package org.springframework.beans.factory.xml;
import org.springframework.beans.TestBean;
import org.springframework.beans.factory.BeanFactory;
import org.springframework.beans.factory.BeanFactoryAware;
import test.beans.TestBean;
/**
* Simple bean used to test dependency checking.
*

3
org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/DummyReferencer.java

@ -16,9 +16,10 @@ @@ -16,9 +16,10 @@
package org.springframework.beans.factory.xml;
import org.springframework.beans.TestBean;
import org.springframework.beans.factory.DummyFactory;
import test.beans.TestBean;
/**
* @author Juergen Hoeller
* @since 21.07.2003

3
org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/FactoryMethodTests.java

@ -24,12 +24,13 @@ import java.util.List; @@ -24,12 +24,13 @@ import java.util.List;
import java.util.Properties;
import org.junit.Test;
import org.springframework.beans.TestBean;
import org.springframework.beans.factory.BeanCreationException;
import org.springframework.beans.factory.BeanDefinitionStoreException;
import org.springframework.beans.factory.support.DefaultListableBeanFactory;
import org.springframework.core.io.ClassPathResource;
import test.beans.TestBean;
/**
* @author Juergen Hoeller
* @author Chris Beams

2
org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/FactoryMethods.java

@ -19,7 +19,7 @@ package org.springframework.beans.factory.xml; @@ -19,7 +19,7 @@ package org.springframework.beans.factory.xml;
import java.util.Collections;
import java.util.List;
import org.springframework.beans.TestBean;
import test.beans.TestBean;
/**
* Test class for Spring's ability to create objects using static

2
org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/InstanceFactory.java

@ -16,7 +16,7 @@ @@ -16,7 +16,7 @@
package org.springframework.beans.factory.xml;
import org.springframework.beans.TestBean;
import test.beans.TestBean;
/**
* Test class for Spring's ability to create objects using

3
org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/SchemaValidationTests.java

@ -20,10 +20,11 @@ import junit.framework.TestCase; @@ -20,10 +20,11 @@ import junit.framework.TestCase;
import org.xml.sax.SAXParseException;
import org.springframework.beans.BeansException;
import org.springframework.beans.TestBean;
import org.springframework.beans.factory.support.DefaultListableBeanFactory;
import org.springframework.core.io.ClassPathResource;
import test.beans.TestBean;
/**
* @author Rob Harrop
*/

5
org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/ShortcutTests.java

@ -18,11 +18,12 @@ package org.springframework.beans.factory.xml; @@ -18,11 +18,12 @@ package org.springframework.beans.factory.xml;
import junit.framework.TestCase;
import org.springframework.beans.ITestBean;
import org.springframework.beans.TestBean;
import org.springframework.beans.factory.BeanDefinitionStoreException;
import org.springframework.core.io.ClassPathResource;
import test.beans.ITestBean;
import test.beans.TestBean;
/**
* @author Rob Harrop
* @author Juergen Hoeller

2
org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/TestBeanCreator.java

@ -16,7 +16,7 @@ @@ -16,7 +16,7 @@
package org.springframework.beans.factory.xml;
import org.springframework.beans.TestBean;
import test.beans.TestBean;
/**
* Test class for Spring's ability to create

3
org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/UtilNamespaceHandlerTests.java

@ -25,7 +25,6 @@ import java.util.TreeMap; @@ -25,7 +25,6 @@ import java.util.TreeMap;
import junit.framework.TestCase;
import org.springframework.beans.TestBean;
import org.springframework.beans.factory.parsing.CollectingReaderEventListener;
import org.springframework.beans.factory.parsing.ComponentDefinition;
import org.springframework.beans.factory.support.AbstractBeanDefinition;
@ -35,6 +34,8 @@ import org.springframework.beans.factory.config.PropertiesFactoryBean; @@ -35,6 +34,8 @@ import org.springframework.beans.factory.config.PropertiesFactoryBean;
import org.springframework.beans.factory.config.FieldRetrievingFactoryBean;
import org.springframework.core.io.ClassPathResource;
import test.beans.TestBean;
/**
* @author Rob Harrop
* @author Juergen Hoeller

3
org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/XmlBeanCollectionTests.java

@ -31,7 +31,6 @@ import java.util.TreeMap; @@ -31,7 +31,6 @@ import java.util.TreeMap;
import java.util.TreeSet;
import org.junit.Test;
import org.springframework.beans.TestBean;
import org.springframework.beans.factory.BeanCreationException;
import org.springframework.beans.factory.BeanDefinitionStoreException;
import org.springframework.beans.factory.HasMap;
@ -40,6 +39,8 @@ import org.springframework.beans.factory.config.MapFactoryBean; @@ -40,6 +39,8 @@ import org.springframework.beans.factory.config.MapFactoryBean;
import org.springframework.beans.factory.config.SetFactoryBean;
import org.springframework.core.io.ClassPathResource;
import test.beans.TestBean;
/**
* Tests for collections in XML bean definitions.
*

3
org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/XmlBeanDefinitionReaderTests.java

@ -21,7 +21,6 @@ import java.util.Arrays; @@ -21,7 +21,6 @@ import java.util.Arrays;
import junit.framework.TestCase;
import org.xml.sax.InputSource;
import org.springframework.beans.TestBean;
import org.springframework.beans.factory.BeanDefinitionStoreException;
import org.springframework.beans.factory.support.BeanDefinitionRegistry;
import org.springframework.beans.factory.support.DefaultListableBeanFactory;
@ -30,6 +29,8 @@ import org.springframework.core.io.ClassPathResource; @@ -30,6 +29,8 @@ import org.springframework.core.io.ClassPathResource;
import org.springframework.core.io.InputStreamResource;
import org.springframework.core.io.Resource;
import test.beans.TestBean;
/**
* @author Rick Evans
* @author Juergen Hoeller

5
org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/XmlListableBeanFactoryTests.java

@ -24,9 +24,7 @@ import java.util.Map; @@ -24,9 +24,7 @@ import java.util.Map;
import junit.framework.Assert;
import org.springframework.beans.BeansException;
import org.springframework.beans.ITestBean;
import org.springframework.beans.MutablePropertyValues;
import org.springframework.beans.TestBean;
import org.springframework.beans.factory.AbstractListableBeanFactoryTests;
import org.springframework.beans.factory.BeanFactory;
import org.springframework.beans.factory.DummyFactory;
@ -36,6 +34,9 @@ import org.springframework.beans.factory.support.DefaultListableBeanFactory; @@ -36,6 +34,9 @@ import org.springframework.beans.factory.support.DefaultListableBeanFactory;
import org.springframework.beans.factory.support.RootBeanDefinition;
import org.springframework.core.io.ClassPathResource;
import test.beans.ITestBean;
import test.beans.TestBean;
/**
* @author Juergen Hoeller
* @since 09.11.2003

20
org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/collections.xml

@ -3,7 +3,7 @@ @@ -3,7 +3,7 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
<bean id="jenny" class="org.springframework.beans.TestBean">
<bean id="jenny" class="test.beans.TestBean">
<property name="name"><value>Jenny</value></property>
<property name="age"><value>30</value></property>
<property name="spouse">
@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@
</property>
</bean>
<bean id="david" class="org.springframework.beans.TestBean">
<bean id="david" class="test.beans.TestBean">
<description>
Simple bean, without any collections.
</description>
@ -23,7 +23,7 @@ @@ -23,7 +23,7 @@
<property name="age"><value>27</value></property>
</bean>
<bean id="rod" class="org.springframework.beans.TestBean">
<bean id="rod" class="test.beans.TestBean">
<property name="name"><value>Rod</value></property>
<property name="age"><value>32</value></property>
<property name="friends">
@ -35,7 +35,7 @@ @@ -35,7 +35,7 @@
</property>
</bean>
<bean id="pJenny" class="org.springframework.beans.TestBean" scope="prototype">
<bean id="pJenny" class="test.beans.TestBean" scope="prototype">
<property name="name"><value>Jenny</value></property>
<property name="age"><value>30</value></property>
<property name="spouse">
@ -44,12 +44,12 @@ @@ -44,12 +44,12 @@
</property>
</bean>
<bean id="pDavid" class="org.springframework.beans.TestBean" scope="prototype">
<bean id="pDavid" class="test.beans.TestBean" scope="prototype">
<property name="name"><value>David</value></property>
<property name="age"><value>27</value></property>
</bean>
<bean id="pRod" class="org.springframework.beans.TestBean" scope="prototype">
<bean id="pRod" class="test.beans.TestBean" scope="prototype">
<property name="name"><value>Rod</value></property>
<property name="age"><value>32</value></property>
<property name="friends">
@ -63,7 +63,7 @@ @@ -63,7 +63,7 @@
<!--
Try setting a collection property to a single value
-->
<bean id="loner" class="org.springframework.beans.TestBean">
<bean id="loner" class="test.beans.TestBean">
<property name="name"><value>loner</value></property>
<property name="age"><value>26</value></property>
<property name="friends">
@ -97,15 +97,15 @@ @@ -97,15 +97,15 @@
</property>
</bean>
<bean id="verbose" class="org.springframework.beans.TestBean">
<bean id="verbose" class="test.beans.TestBean">
<property name="name"><value>verbose</value></property>
</bean>
<bean id="verbose2" class="org.springframework.beans.TestBean">
<bean id="verbose2" class="test.beans.TestBean">
<property name="name"><idref local="verbose"/></property>
</bean>
<bean id="verbose3" class="org.springframework.beans.TestBean">
<bean id="verbose3" class="test.beans.TestBean">
<property name="name"><idref bean="verbose"/></property>
</bean>

4
org.springframework.beans/src/test/java/org/springframework/beans/factory/xml/factory-methods.xml

@ -92,7 +92,7 @@ @@ -92,7 +92,7 @@
<bean id="listInstance" class="org.springframework.beans.factory.xml.FactoryMethods"
factory-method="listInstance"/>
<bean id="juergen" class="org.springframework.beans.TestBean">
<bean id="juergen" class="test.beans.TestBean">
<property name="name"><value>Juergen</value></property>
</bean>
@ -117,7 +117,7 @@ @@ -117,7 +117,7 @@
<!-- Unnamed bean with factory-bean declaration -->
<bean factory-bean="instanceFactory" factory-method="defaultInstance"/>
<bean id="testBeanWithInnerFactoryMethod" class="org.springframework.beans.TestBean">
<bean id="testBeanWithInnerFactoryMethod" class="test.beans.TestBean">
<property name="friends">
<list>
<!-- Unnamed bean with factory-bean declaration -->

16
org.springframework.beans/src/test/java/org/springframework/beans/propertyeditors/CustomEditorTests.java

@ -42,14 +42,14 @@ import org.junit.Test; @@ -42,14 +42,14 @@ import org.junit.Test;
import org.springframework.beans.BeanWrapper;
import org.springframework.beans.BeanWrapperImpl;
import org.springframework.beans.BeansException;
import org.springframework.beans.ITestBean;
import org.springframework.beans.IndexedTestBean;
import org.springframework.beans.MutablePropertyValues;
import org.springframework.beans.NumberTestBean;
import org.springframework.beans.PropertyValue;
import org.springframework.beans.TestBean;
import test.beans.BooleanTestBean;
import test.beans.ITestBean;
import test.beans.IndexedTestBean;
import test.beans.NumberTestBean;
import test.beans.TestBean;
/**
* Unit tests for the various PropertyEditors in Spring.
@ -572,9 +572,9 @@ public class CustomEditorTests { @@ -572,9 +572,9 @@ public class CustomEditorTests {
@Test
public void testClassEditor() {
PropertyEditor classEditor = new ClassEditor();
classEditor.setAsText("org.springframework.beans.TestBean");
classEditor.setAsText(TestBean.class.getName());
assertEquals(TestBean.class, classEditor.getValue());
assertEquals("org.springframework.beans.TestBean", classEditor.getAsText());
assertEquals(TestBean.class.getName(), classEditor.getAsText());
classEditor.setAsText(null);
assertEquals("", classEditor.getAsText());
@ -593,9 +593,9 @@ public class CustomEditorTests { @@ -593,9 +593,9 @@ public class CustomEditorTests {
@Test
public void testClassEditorWithArray() {
PropertyEditor classEditor = new ClassEditor();
classEditor.setAsText("org.springframework.beans.TestBean[]");
classEditor.setAsText("test.beans.TestBean[]");
assertEquals(TestBean[].class, classEditor.getValue());
assertEquals("org.springframework.beans.TestBean[]", classEditor.getAsText());
assertEquals("test.beans.TestBean[]", classEditor.getAsText());
}
/*

3
org.springframework.beans/src/test/java/org/springframework/beans/support/PagedListHolderTests.java

@ -27,7 +27,8 @@ import junit.framework.TestCase; @@ -27,7 +27,8 @@ import junit.framework.TestCase;
import org.springframework.beans.BeanWrapper;
import org.springframework.beans.BeanWrapperImpl;
import org.springframework.beans.TestBean;
import test.beans.TestBean;
/**
* @author Juergen Hoeller

2
org.springframework.beans/src/test/java/org/springframework/beans/Colour.java → org.springframework.beans/src/test/java/test/beans/Colour.java

@ -14,7 +14,7 @@ @@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.beans;
package test.beans;
import org.springframework.core.enums.ShortCodedLabeledEnum;

1
org.springframework.beans/src/test/java/test/beans/DerivedTestBean.java

@ -18,7 +18,6 @@ package test.beans; @@ -18,7 +18,6 @@ package test.beans;
import java.io.Serializable;
import org.springframework.beans.TestBean;
import org.springframework.beans.factory.BeanNameAware;
import org.springframework.beans.factory.DisposableBean;

3
org.springframework.beans/src/test/java/org/springframework/beans/GenericIntegerBean.java → org.springframework.beans/src/test/java/test/beans/GenericIntegerBean.java

@ -14,9 +14,8 @@ @@ -14,9 +14,8 @@
* limitations under the License.
*/
package org.springframework.beans;
package test.beans;
import test.beans.GenericBean;
/**
* @author Juergen Hoeller

3
org.springframework.beans/src/test/java/org/springframework/beans/GenericSetOfIntegerBean.java → org.springframework.beans/src/test/java/test/beans/GenericSetOfIntegerBean.java

@ -14,11 +14,10 @@ @@ -14,11 +14,10 @@
* limitations under the License.
*/
package org.springframework.beans;
package test.beans;
import java.util.Set;
import test.beans.GenericBean;
/**
* @author Juergen Hoeller

2
org.springframework.beans/src/test/java/org/springframework/beans/INestedTestBean.java → org.springframework.beans/src/test/java/test/beans/INestedTestBean.java

@ -14,7 +14,7 @@ @@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.beans;
package test.beans;
public interface INestedTestBean {

2
org.springframework.beans/src/test/java/org/springframework/beans/IOther.java → org.springframework.beans/src/test/java/test/beans/IOther.java

@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
* limitations under the License.
*/
package org.springframework.beans;
package test.beans;
public interface IOther {

4
org.springframework.beans/src/test/java/org/springframework/beans/ITestBean.java → org.springframework.beans/src/test/java/test/beans/ITestBean.java

@ -14,12 +14,12 @@ @@ -14,12 +14,12 @@
* limitations under the License.
*/
package org.springframework.beans;
package test.beans;
import java.io.IOException;
/**
* Interface used for {@link org.springframework.beans.TestBean}.
* Interface used for {@link test.beans.TestBean}.
*
* <p>Two methods are the same as on Person, but if this
* extends person it breaks quite a few tests..

4
org.springframework.beans/src/test/java/org/springframework/beans/IndexedTestBean.java → org.springframework.beans/src/test/java/test/beans/IndexedTestBean.java

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright 2002-2006 the original author or authors.
* Copyright 2002-2008 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -14,7 +14,7 @@ @@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.beans;
package test.beans;
import java.util.ArrayList;
import java.util.Collection;

2
org.springframework.beans/src/test/java/org/springframework/beans/NestedTestBean.java → org.springframework.beans/src/test/java/test/beans/NestedTestBean.java

@ -14,7 +14,7 @@ @@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.beans;
package test.beans;
/**
* Simple nested test bean used for testing bean factories, AOP framework etc.

2
org.springframework.beans/src/test/java/org/springframework/beans/NumberTestBean.java → org.springframework.beans/src/test/java/test/beans/NumberTestBean.java

@ -14,7 +14,7 @@ @@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.beans;
package test.beans;
import java.math.BigDecimal;
import java.math.BigInteger;

2
org.springframework.beans/src/test/java/org/springframework/beans/TestBean.java → org.springframework.beans/src/test/java/test/beans/TestBean.java

@ -14,7 +14,7 @@ @@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.beans;
package test.beans;
import java.io.IOException;
import java.util.ArrayList;

2
org.springframework.beans/src/test/resources/org/springframework/beans/factory/config/fieldRetrieving.xml

@ -3,7 +3,7 @@ @@ -3,7 +3,7 @@
<beans>
<bean id="testBean" class="org.springframework.beans.TestBean">
<bean id="testBean" class="test.beans.TestBean">
<property name="someIntegerArray">
<list>
<bean name="java.sql.Connection.TRANSACTION_SERIALIZABLE" class="org.springframework.beans.factory.config.FieldRetrievingFactoryBean"/>

14
org.springframework.beans/src/test/resources/org/springframework/beans/factory/config/propertyPath.xml

@ -3,19 +3,19 @@ @@ -3,19 +3,19 @@
<beans>
<bean id="tb" class="org.springframework.beans.TestBean" scope="prototype">
<bean id="tb" class="test.beans.TestBean" scope="prototype">
<property name="age"><value>10</value></property>
<property name="spouse">
<bean class="org.springframework.beans.TestBean">
<bean class="test.beans.TestBean">
<property name="age"><value>11</value></property>
</bean>
</property>
</bean>
<bean id="otb" class="org.springframework.beans.TestBean">
<bean id="otb" class="test.beans.TestBean">
<property name="age"><value>98</value></property>
<property name="spouse">
<bean class="org.springframework.beans.TestBean">
<bean class="test.beans.TestBean">
<property name="age"><value>99</value></property>
</bean>
</property>
@ -23,7 +23,7 @@ @@ -23,7 +23,7 @@
<bean id="propertyPath1" class="org.springframework.beans.factory.config.PropertyPathFactoryBean">
<property name="targetObject">
<bean class="org.springframework.beans.TestBean">
<bean class="test.beans.TestBean">
<property name="age"><value>12</value></property>
</bean>
</property>
@ -46,10 +46,10 @@ @@ -46,10 +46,10 @@
<bean id="propertyPath3" class="org.springframework.beans.factory.config.PropertyPathFactoryBean">
<property name="targetBeanName"><value>tb</value></property>
<property name="propertyPath"><value>spouse</value></property>
<property name="resultType"><value>org.springframework.beans.TestBean</value></property>
<property name="resultType"><value>test.beans.TestBean</value></property>
</bean>
<bean id="tbWithInner" class="org.springframework.beans.TestBean">
<bean id="tbWithInner" class="test.beans.TestBean">
<property name="age" value="10"/>
<property name="spouse">
<bean name="otb.spouse" class="org.springframework.beans.factory.config.PropertyPathFactoryBean"/>

8
org.springframework.beans/src/test/resources/org/springframework/beans/factory/parsing/withErrors.xml

@ -6,7 +6,7 @@ @@ -6,7 +6,7 @@
<bean id="invalidClass" class="some.class.that.does.not.Exist"/>
<bean id="invalidMapDefinition" class="org.springframework.beans.TestBean">
<bean id="invalidMapDefinition" class="test.beans.TestBean">
<property name="someMap">
<map>
<entry/>
@ -14,9 +14,9 @@ @@ -14,9 +14,9 @@
</property>
</bean>
<bean id="nestedBeanErrors" class="org.springframework.beans.TestBean">
<bean id="nestedBeanErrors" class="test.beans.TestBean">
<property name="spouse">
<bean class="org.springframework.beans.TestBean">
<bean class="test.beans.TestBean">
<property name="someMap">
<map>
<entry/>
@ -26,5 +26,5 @@ @@ -26,5 +26,5 @@
</property>
</bean>
<bean id="validBean" class="org.springframework.beans.TestBean"/>
<bean id="validBean" class="test.beans.TestBean"/>
</beans>

2
org.springframework.beans/src/test/resources/org/springframework/beans/factory/support/multiConstructorArgs.properties

@ -1,3 +1,3 @@ @@ -1,3 +1,3 @@
testBean.(class)=org.springframework.beans.TestBean
testBean.(class)=test.beans.TestBean
testBean.$0=Rob Harrop
testBean.$1=23

4
org.springframework.beans/src/test/resources/org/springframework/beans/factory/support/refConstructorArg.properties

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
sally.(class)=org.springframework.beans.TestBean
sally.(class)=test.beans.TestBean
sally.name=Sally
rob.(class)=org.springframework.beans.TestBean
rob.(class)=test.beans.TestBean
rob.$0(ref)=sally

2
org.springframework.beans/src/test/resources/org/springframework/beans/factory/support/simpleConstructorArg.properties

@ -1,2 +1,2 @@ @@ -1,2 +1,2 @@
testBean.(class)=org.springframework.beans.TestBean
testBean.(class)=test.beans.TestBean
testBean.$0=Rob Harrop

4
org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/autowire-constructor-with-exclusion.xml

@ -3,9 +3,9 @@ @@ -3,9 +3,9 @@
<beans>
<bean id="rob" class="org.springframework.beans.TestBean" scope="prototype" autowire="constructor"/>
<bean id="rob" class="test.beans.TestBean" scope="prototype" autowire="constructor"/>
<bean id="sally" class="org.springframework.beans.TestBean" scope="prototype"/>
<bean id="sally" class="test.beans.TestBean" scope="prototype"/>
<bean id="props1" class="org.springframework.beans.factory.config.PropertiesFactoryBean">
<property name="properties">

4
org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/autowire-with-exclusion.xml

@ -3,9 +3,9 @@ @@ -3,9 +3,9 @@
<beans>
<bean id="rob" class="org.springframework.beans.TestBean" autowire="byType"/>
<bean id="rob" class="test.beans.TestBean" autowire="byType"/>
<bean id="sally" class="org.springframework.beans.TestBean"/>
<bean id="sally" class="test.beans.TestBean"/>
<bean id="props1" class="org.springframework.beans.factory.config.PropertiesFactoryBean">
<property name="properties">

4
org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/autowire-with-inclusion.xml

@ -4,9 +4,9 @@ @@ -4,9 +4,9 @@
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd"
default-autowire-candidates="">
<bean id="rob" class="org.springframework.beans.TestBean" autowire="byType"/>
<bean id="rob" class="test.beans.TestBean" autowire="byType"/>
<bean id="sally" class="org.springframework.beans.TestBean" autowire-candidate="true"/>
<bean id="sally" class="test.beans.TestBean" autowire-candidate="true"/>
<bean id="props1" class="org.springframework.beans.factory.config.PropertiesFactoryBean" autowire-candidate="true">
<property name="properties">

4
org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/autowire-with-selective-inclusion.xml

@ -4,9 +4,9 @@ @@ -4,9 +4,9 @@
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd"
default-autowire-candidates="props*,*ly">
<bean id="rob" class="org.springframework.beans.TestBean" autowire="byType"/>
<bean id="rob" class="test.beans.TestBean" autowire="byType"/>
<bean id="sally" class="org.springframework.beans.TestBean"/>
<bean id="sally" class="test.beans.TestBean"/>
<bean id="props1" class="org.springframework.beans.factory.config.PropertiesFactoryBean">
<property name="properties">

8
org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/beanEvents.xml

@ -10,22 +10,22 @@ @@ -10,22 +10,22 @@
<alias name="testBean" alias="testBeanAlias2"/>
<bean id="testBean" class="org.springframework.beans.TestBean">
<bean id="testBean" class="test.beans.TestBean">
<constructor-arg type="java.lang.String" value="Rob Harrop"/>
<property name="friends">
<ref bean="testBean2"/>
</property>
<property name="doctor">
<bean class="org.springframework.beans.NestedTestBean">
<bean class="test.beans.NestedTestBean">
<constructor-arg type="java.lang.String" value="ACME"/>
</bean>
</property>
</bean>
<bean id="testBean2" class="org.springframework.beans.TestBean">
<bean id="testBean2" class="test.beans.TestBean">
<property name="name" value="Juergen Hoeller"/>
<property name="spouse">
<bean class="org.springframework.beans.TestBean">
<bean class="test.beans.TestBean">
<property name="name" value="Eva Schallmeiner"/>
</bean>
</property>

28
org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/collectionMerging.xml

@ -3,7 +3,7 @@ @@ -3,7 +3,7 @@
<beans>
<bean id="parentWithList" class="org.springframework.beans.TestBean">
<bean id="parentWithList" class="test.beans.TestBean">
<property name="someList">
<list>
<value>Rob Harrop</value>
@ -23,12 +23,12 @@ @@ -23,12 +23,12 @@
<bean id="childWithListOfRefs" parent="parentWithList">
<property name="someList">
<list merge="true">
<bean class="org.springframework.beans.TestBean"/>
<bean class="test.beans.TestBean"/>
</list>
</property>
</bean>
<bean id="parentWithSet" class="org.springframework.beans.TestBean">
<bean id="parentWithSet" class="test.beans.TestBean">
<property name="someSet">
<set>
<value>Rob Harrop</value>
@ -47,14 +47,14 @@ @@ -47,14 +47,14 @@
<bean id="childWithSetOfRefs" parent="parentWithSet">
<property name="someSet">
<set merge="true">
<bean class="org.springframework.beans.TestBean">
<bean class="test.beans.TestBean">
<property name="name" value="Sally"/>
</bean>
</set>
</property>
</bean>
<bean id="parentWithMap" class="org.springframework.beans.TestBean">
<bean id="parentWithMap" class="test.beans.TestBean">
<property name="someMap">
<map>
<entry key="Rob" value="Sall"/>
@ -76,7 +76,7 @@ @@ -76,7 +76,7 @@
<property name="someMap">
<map merge="true">
<entry key="Rob">
<bean class="org.springframework.beans.TestBean">
<bean class="test.beans.TestBean">
<property name="name" value="Sally"/>
</bean>
</entry>
@ -84,7 +84,7 @@ @@ -84,7 +84,7 @@
</property>
</bean>
<bean id="parentWithProps" class="org.springframework.beans.TestBean">
<bean id="parentWithProps" class="test.beans.TestBean">
<property name="someProperties">
<props>
<prop key="Rob">Sall</prop>
@ -103,7 +103,7 @@ @@ -103,7 +103,7 @@
</bean>
<bean id="parentWithListInConstructor" class="org.springframework.beans.TestBean">
<bean id="parentWithListInConstructor" class="test.beans.TestBean">
<constructor-arg index="0">
<list>
<value>Rob Harrop</value>
@ -123,12 +123,12 @@ @@ -123,12 +123,12 @@
<bean id="childWithListOfRefsInConstructor" parent="parentWithListInConstructor">
<constructor-arg index="0">
<list merge="true">
<bean class="org.springframework.beans.TestBean"/>
<bean class="test.beans.TestBean"/>
</list>
</constructor-arg>
</bean>
<bean id="parentWithSetInConstructor" class="org.springframework.beans.TestBean">
<bean id="parentWithSetInConstructor" class="test.beans.TestBean">
<constructor-arg index="0">
<set>
<value>Rob Harrop</value>
@ -147,14 +147,14 @@ @@ -147,14 +147,14 @@
<bean id="childWithSetOfRefsInConstructor" parent="parentWithSetInConstructor">
<constructor-arg index="0">
<set merge="true">
<bean class="org.springframework.beans.TestBean">
<bean class="test.beans.TestBean">
<property name="name" value="Sally"/>
</bean>
</set>
</constructor-arg>
</bean>
<bean id="parentWithMapInConstructor" class="org.springframework.beans.TestBean">
<bean id="parentWithMapInConstructor" class="test.beans.TestBean">
<constructor-arg index="0">
<map>
<entry key="Rob" value="Sall"/>
@ -176,7 +176,7 @@ @@ -176,7 +176,7 @@
<constructor-arg index="0">
<map merge="true">
<entry key="Rob">
<bean class="org.springframework.beans.TestBean">
<bean class="test.beans.TestBean">
<property name="name" value="Sally"/>
</bean>
</entry>
@ -184,7 +184,7 @@ @@ -184,7 +184,7 @@
</constructor-arg>
</bean>
<bean id="parentWithPropsInConstructor" class="org.springframework.beans.TestBean">
<bean id="parentWithPropsInConstructor" class="test.beans.TestBean">
<constructor-arg index="0">
<props>
<prop key="Rob">Sall</prop>

4
org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/collectionsWithDefaultTypes.xml

@ -3,7 +3,7 @@ @@ -3,7 +3,7 @@
"http://www.springframework.org/dtd/spring-beans-2.0.dtd">
<beans>
<bean id="testBean" class="org.springframework.beans.TestBean">
<bean id="testBean" class="test.beans.TestBean">
<property name="someList">
<list value-type="java.lang.Integer">
<value>1</value>
@ -28,7 +28,7 @@ @@ -28,7 +28,7 @@
</property>
</bean>
<bean id="testBean2" class="org.springframework.beans.TestBean">
<bean id="testBean2" class="test.beans.TestBean">
<property name="someMap">
<map key-type="java.lang.Integer" value-type="java.lang.Boolean">
<entry>

10
org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/schemaValidated.xml

@ -3,16 +3,16 @@ @@ -3,16 +3,16 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
<bean xml:lang="en" id="testBean" class="org.springframework.beans.TestBean"/>
<bean xml:lang="en" id="testBean" class="test.beans.TestBean"/>
<bean id="fooBean" class="org.springframework.beans.TestBean">
<bean id="fooBean" class="test.beans.TestBean">
<property name="spouse">
<bean class="org.springframework.beans.TestBean"/>
<bean class="test.beans.TestBean"/>
</property>
<property name="friends">
<list>
<bean class="org.springframework.beans.TestBean"/>
<bean class="org.springframework.beans.TestBean"/>
<bean class="test.beans.TestBean"/>
<bean class="test.beans.TestBean"/>
</list>
</property>
</bean>

8
org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/shortcutTests.xml

@ -8,15 +8,15 @@ @@ -8,15 +8,15 @@
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd">
<bean id="rob" class="org.springframework.beans.TestBean" p:name="Rob Harrop" p:spouse-ref="sally">
<bean id="rob" class="test.beans.TestBean" p:name="Rob Harrop" p:spouse-ref="sally">
<property name="age" value="24"/>
</bean>
<bean id="sally" class="org.springframework.beans.TestBean" p:name="Sally Greenwood" p:spouse-ref="rob"/>
<bean id="sally" class="test.beans.TestBean" p:name="Sally Greenwood" p:spouse-ref="rob"/>
<bean id="sally2" class="org.springframework.beans.TestBean">
<bean id="sally2" class="test.beans.TestBean">
<property name="spouse">
<bean id="rob2" class="org.springframework.beans.TestBean" p:name="Rob Harrop" p:spouse-ref="sally2">
<bean id="rob2" class="test.beans.TestBean" p:name="Rob Harrop" p:spouse-ref="sally2">
<property name="age" value="24"/>
</bean>
</property>

24
org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/test.xml

@ -3,7 +3,7 @@ @@ -3,7 +3,7 @@
<beans>
<bean id="validEmptyWithDescription" class="org.springframework.beans.TestBean">
<bean id="validEmptyWithDescription" class="test.beans.TestBean">
<description>
I have no properties and I'm happy without them.
</description>
@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@
<!--
Check automatic creation of alias, to allow for names that are illegal as XML ids.
-->
<bean id="aliased" class=" org.springframework.beans.TestBean " name="myalias">
<bean id="aliased" class=" test.beans.TestBean " name="myalias">
<property name="name"><value>aliased</value></property>
</bean>
@ -20,17 +20,17 @@ @@ -20,17 +20,17 @@
<alias name="multiAliased" alias="alias3"/>
<bean id="multiAliased" class="org.springframework.beans.TestBean" name="alias1,alias2">
<bean id="multiAliased" class="test.beans.TestBean" name="alias1,alias2">
<property name="name"><value>aliased</value></property>
</bean>
<alias name="multiAliased" alias="alias4"/>
<bean class="org.springframework.beans.TestBean" name="aliasWithoutId1,aliasWithoutId2,aliasWithoutId3">
<bean class="test.beans.TestBean" name="aliasWithoutId1,aliasWithoutId2,aliasWithoutId3">
<property name="name"><value>aliased</value></property>
</bean>
<bean class="org.springframework.beans.TestBean">
<bean class="test.beans.TestBean">
<property name="name"><null/></property>
</bean>
@ -40,7 +40,7 @@ @@ -40,7 +40,7 @@
<bean class="org.springframework.beans.factory.xml.DummyReferencer"/>
<bean id="rod" class="org.springframework.beans.TestBean">
<bean id="rod" class="test.beans.TestBean">
<property name="name"><value><!-- a comment -->Rod</value></property>
<property name="age"><value>31</value></property>
<property name="spouse"><ref bean="father"/></property>
@ -52,20 +52,20 @@ @@ -52,20 +52,20 @@
<!-- Should inherit age -->
</bean>
<bean id="kerry" class="org.springframework.beans.TestBean">
<bean id="kerry" class="test.beans.TestBean">
<property name="name"><value>Ker<!-- a comment -->ry</value></property>
<property name="age"><value>34</value></property>
<property name="spouse"><ref local="rod"/></property>
<property name="touchy"><value></value></property>
</bean>
<bean id="kathy" class="org.springframework.beans.TestBean" scope="prototype">
<bean id="kathy" class="test.beans.TestBean" scope="prototype">
<property name="name"><value>Kathy</value></property>
<property name="age"><value>28</value></property>
<property name="spouse"><ref bean="father"/></property>
</bean>
<bean id="typeMismatch" class="org.springframework.beans.TestBean" scope="prototype">
<bean id="typeMismatch" class="test.beans.TestBean" scope="prototype">
<property name="name"><value>typeMismatch</value></property>
<property name="age"><value>34x</value></property>
<property name="spouse"><ref local="rod"/></property>
@ -113,14 +113,14 @@ @@ -113,14 +113,14 @@
<property name="testBean2"><ref bean="kathy"/></property>
</bean>
<bean id="listenerVeto" class="org.springframework.beans.TestBean">
<bean id="listenerVeto" class="test.beans.TestBean">
<property name="name"><value>listenerVeto</value></property>
<property name="age"><value>66</value></property>
</bean>
<bean id="validEmpty" class="org.springframework.beans.TestBean"/>
<bean id="validEmpty" class="test.beans.TestBean"/>
<bean id="commentsInValue" class="org.springframework.beans.TestBean">
<bean id="commentsInValue" class="test.beans.TestBean">
<property name="name"><value>this is<!-- don't mind me --> a <![CDATA[<!--comment-->]]></value></property>
</bean>

14
org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/testUtilNamespace.xml

@ -17,7 +17,7 @@ @@ -17,7 +17,7 @@
name
"/>
<bean id="testBean" class="org.springframework.beans.TestBean" scope="prototype">
<bean id="testBean" class="test.beans.TestBean" scope="prototype">
<property name="name">
<util:property-path path="configuredBean.name"/>
</property>
@ -26,13 +26,13 @@ @@ -26,13 +26,13 @@
</property>
</bean>
<bean id="constructedTestBean" class="org.springframework.beans.TestBean">
<bean id="constructedTestBean" class="test.beans.TestBean">
<constructor-arg index="0">
<util:property-path path="configuredBean.name"/>
</constructor-arg>
</bean>
<bean id="configuredBean" class="org.springframework.beans.TestBean">
<bean id="configuredBean" class="test.beans.TestBean">
<property name="name" value="Rob Harrop"/>
</bean>
@ -67,7 +67,7 @@ @@ -67,7 +67,7 @@
<value>Rob Harrop</value>
</util:set>
<bean id="nestedCollectionsBean" class="org.springframework.beans.TestBean">
<bean id="nestedCollectionsBean" class="test.beans.TestBean">
<property name="someList">
<util:list>
<value>foo</value>
@ -89,7 +89,7 @@ @@ -89,7 +89,7 @@
</property>
</bean>
<bean id="nestedCustomTagBean" class="org.springframework.beans.TestBean" scope="prototype">
<bean id="nestedCustomTagBean" class="test.beans.TestBean" scope="prototype">
<property name="someList">
<list>
<util:constant static-field="java.lang.Integer.MIN_VALUE"/>
@ -110,7 +110,7 @@ @@ -110,7 +110,7 @@
</property>
</bean>
<bean id="circularCollectionsBean" class="org.springframework.beans.TestBean">
<bean id="circularCollectionsBean" class="test.beans.TestBean">
<property name="someList">
<util:list>
<ref bean="circularCollectionsBean"/>
@ -140,7 +140,7 @@ @@ -140,7 +140,7 @@
<entry key="foo" value-ref="circularCollectionBeansBean"/>
</util:map>
<bean id="circularCollectionBeansBean" class="org.springframework.beans.TestBean">
<bean id="circularCollectionBeansBean" class="test.beans.TestBean">
<property name="someList" ref="circularList"/>
<property name="someSet" ref="circularSet"/>
<property name="someMap" ref="circularMap"/>

2
org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/validateWithDtd.xml

@ -9,5 +9,5 @@ This is a top level block comment @@ -9,5 +9,5 @@ This is a top level block comment
<!-- more trickery--> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN" "http://www.springframework.org/dtd/spring-beans-2.0.dtd"><!-- some nasty stuff -->
<beans>
<bean id="testBean" class="org.springframework.beans.TestBean"/>
<bean id="testBean" class="test.beans.TestBean"/>
</beans>

2
org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/validateWithXsd.xml

@ -7,5 +7,5 @@ This is a top level block comment @@ -7,5 +7,5 @@ This is a top level block comment
the parser now --> <!-- <beans>
-->
<!-- more trickery--><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd"><!-- end -->
<bean id="testBean" class="org.springframework.beans.TestBean"/>
<bean id="testBean" class="test.beans.TestBean"/>
</beans>

6
org.springframework.beans/src/test/resources/org/springframework/beans/factory/xml/withMeta.xml

@ -4,15 +4,15 @@ @@ -4,15 +4,15 @@
xmlns:spring="http://www.springframework.org/schema/beans"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
<spring:bean id="testBean1" class="org.springframework.beans.TestBean">
<spring:bean id="testBean1" class="test.beans.TestBean">
<spring:meta key="foo" value="bar"/>
</spring:bean>
<spring:bean id="testBean2" class="org.springframework.beans.TestBean" parent="testBean1">
<spring:bean id="testBean2" class="test.beans.TestBean" parent="testBean1">
<spring:meta key="abc" value="123"/>
</spring:bean>
<spring:bean id="testBean3" class="org.springframework.beans.TestBean">
<spring:bean id="testBean3" class="test.beans.TestBean">
<spring:property name="name" value="Rob">
<spring:meta key="surname" value="Harrop"/>
</spring:property>

Loading…
Cancel
Save