Use autoboxing instead of explicit wrapping in tests
Closes gh-24801
This commit is contained in:
@@ -300,7 +300,7 @@ public abstract class AbstractPropertyAccessorTests {
|
||||
|
||||
AbstractPropertyAccessor accessor = createAccessor(target);
|
||||
accessor.setPropertyValue("spouse", kerry);
|
||||
accessor.setPropertyValue("spouse.age", new Integer(35));
|
||||
accessor.setPropertyValue("spouse.age", 35);
|
||||
accessor.setPropertyValue("spouse.name", "Kerry");
|
||||
accessor.setPropertyValue("spouse.company", "Lewisham");
|
||||
assertThat(kerry.getName().equals("Kerry")).as("kerry name is Kerry").isTrue();
|
||||
@@ -389,7 +389,7 @@ public abstract class AbstractPropertyAccessorTests {
|
||||
ITestBean target = new TestBean("rod", 31);
|
||||
AbstractPropertyAccessor accessor = createAccessor(target);
|
||||
assertThatExceptionOfType(NullValueInNestedPathException.class).isThrownBy(() ->
|
||||
accessor.setPropertyValue("spouse.age", new Integer(31)))
|
||||
accessor.setPropertyValue("spouse.age", 31))
|
||||
.satisfies(ex -> assertThat(ex.getPropertyName()).isEqualTo("spouse"));
|
||||
}
|
||||
|
||||
@@ -482,7 +482,7 @@ public abstract class AbstractPropertyAccessorTests {
|
||||
int newAge = 65;
|
||||
String newTouchy = "valid";
|
||||
AbstractPropertyAccessor accessor = createAccessor(target);
|
||||
accessor.setPropertyValue("age", new Integer(newAge));
|
||||
accessor.setPropertyValue("age", newAge);
|
||||
accessor.setPropertyValue(new PropertyValue("name", newName));
|
||||
accessor.setPropertyValue(new PropertyValue("touchy", newTouchy));
|
||||
assertThat(target.getName().equals(newName)).as("Name property should have changed").isTrue();
|
||||
@@ -618,13 +618,13 @@ public abstract class AbstractPropertyAccessorTests {
|
||||
public void setNumberPropertiesWithCoercion() {
|
||||
NumberTestBean target = new NumberTestBean();
|
||||
AbstractPropertyAccessor accessor = createAccessor(target);
|
||||
accessor.setPropertyValue("short2", new Integer(2));
|
||||
accessor.setPropertyValue("int2", new Long(8));
|
||||
accessor.setPropertyValue("short2", 2);
|
||||
accessor.setPropertyValue("int2", 8L);
|
||||
accessor.setPropertyValue("long2", new BigInteger("6"));
|
||||
accessor.setPropertyValue("bigInteger", new Integer(3));
|
||||
accessor.setPropertyValue("float2", new Double(8.1));
|
||||
accessor.setPropertyValue("bigInteger", 3L);
|
||||
accessor.setPropertyValue("float2", 8.1D);
|
||||
accessor.setPropertyValue("double2", new BigDecimal(6.1));
|
||||
accessor.setPropertyValue("bigDecimal", new Float(4.0));
|
||||
accessor.setPropertyValue("bigDecimal", 4.0F);
|
||||
assertThat(new Short("2").equals(accessor.getPropertyValue("short2"))).as("Correct short2 value").isTrue();
|
||||
assertThat(new Short("2").equals(target.getShort2())).as("Correct short2 value").isTrue();
|
||||
assertThat(new Integer("8").equals(accessor.getPropertyValue("int2"))).as("Correct int2 value").isTrue();
|
||||
@@ -886,14 +886,14 @@ public abstract class AbstractPropertyAccessorTests {
|
||||
result.add(target.intArray[0]);
|
||||
result.add(target.intArray[1]);
|
||||
result.add(target.intArray[2]);
|
||||
assertThat(result.contains(new Integer(4)) && result.contains(new Integer(5)) &&
|
||||
result.contains(new Integer(3))).as("correct values").isTrue();
|
||||
assertThat(result.contains(4) && result.contains(5) &&
|
||||
result.contains(3)).as("correct values").isTrue();
|
||||
|
||||
accessor.setPropertyValue("intArray", new Integer[] {1});
|
||||
assertThat(target.intArray.length == 1).as("intArray length = 4").isTrue();
|
||||
assertThat(target.intArray[0] == 1).as("correct values").isTrue();
|
||||
|
||||
accessor.setPropertyValue("intArray", new Integer(1));
|
||||
accessor.setPropertyValue("intArray", 1);
|
||||
assertThat(target.intArray.length == 1).as("intArray length = 4").isTrue();
|
||||
assertThat(target.intArray[0] == 1).as("correct values").isTrue();
|
||||
|
||||
@@ -913,7 +913,7 @@ public abstract class AbstractPropertyAccessorTests {
|
||||
accessor.registerCustomEditor(int.class, new PropertyEditorSupport() {
|
||||
@Override
|
||||
public void setAsText(String text) {
|
||||
setValue(new Integer(Integer.parseInt(text) + 1));
|
||||
setValue(Integer.parseInt(text) + 1);
|
||||
}
|
||||
});
|
||||
|
||||
@@ -927,7 +927,7 @@ public abstract class AbstractPropertyAccessorTests {
|
||||
assertThat(target.intArray[0] == 4 && target.intArray[1] == 5 &&
|
||||
target.intArray[2] == 2 && target.intArray[3] == 3).as("correct values").isTrue();
|
||||
|
||||
accessor.setPropertyValue("intArray", new Integer(1));
|
||||
accessor.setPropertyValue("intArray", 1);
|
||||
assertThat(target.intArray.length == 1).as("intArray length = 4").isTrue();
|
||||
assertThat(target.intArray[0] == 1).as("correct values").isTrue();
|
||||
|
||||
@@ -1022,7 +1022,7 @@ public abstract class AbstractPropertyAccessorTests {
|
||||
@Override
|
||||
public void setValue(Object value) {
|
||||
if (value instanceof Integer) {
|
||||
super.setValue(new Integer((Integer) value + 1));
|
||||
super.setValue((Integer) value + 1);
|
||||
}
|
||||
}
|
||||
});
|
||||
@@ -1041,7 +1041,7 @@ public abstract class AbstractPropertyAccessorTests {
|
||||
@Override
|
||||
public void setValue(Object value) {
|
||||
if (value instanceof Integer) {
|
||||
super.setValue(new Integer((Integer) value + 1));
|
||||
super.setValue((Integer) value + 1);
|
||||
}
|
||||
}
|
||||
});
|
||||
@@ -1210,16 +1210,16 @@ public abstract class AbstractPropertyAccessorTests {
|
||||
AbstractPropertyAccessor accessor = createAccessor(target);
|
||||
Collection<Integer> coll = new HashSet<>();
|
||||
coll.add(0);
|
||||
accessor.setPropertyValue("collection", new Integer(0));
|
||||
accessor.setPropertyValue("collection", 0);
|
||||
List<Integer> set = new LinkedList<>();
|
||||
set.add(1);
|
||||
accessor.setPropertyValue("set", new Integer(1));
|
||||
accessor.setPropertyValue("set", 1);
|
||||
List<Integer> sortedSet = new ArrayList<>();
|
||||
sortedSet.add(2);
|
||||
accessor.setPropertyValue("sortedSet", new Integer(2));
|
||||
accessor.setPropertyValue("sortedSet", 2);
|
||||
Set<Integer> list = new HashSet<>();
|
||||
list.add(3);
|
||||
accessor.setPropertyValue("list", new Integer(3));
|
||||
accessor.setPropertyValue("list", 3);
|
||||
assertThat(target.getCollection().size()).isEqualTo(1);
|
||||
assertThat(target.getCollection().containsAll(coll)).isTrue();
|
||||
assertThat(target.getSet().size()).isEqualTo(1);
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2002-2019 the original author or authors.
|
||||
* Copyright 2002-2020 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.
|
||||
@@ -158,8 +158,8 @@ public class BeanWrapperEnumTests {
|
||||
map.put("VALUE_2", 2);
|
||||
bw.setPropertyValue("standardEnumMap", map);
|
||||
assertThat(gb.getStandardEnumMap().size()).isEqualTo(2);
|
||||
assertThat(gb.getStandardEnumMap().get(CustomEnum.VALUE_1)).isEqualTo(new Integer(1));
|
||||
assertThat(gb.getStandardEnumMap().get(CustomEnum.VALUE_2)).isEqualTo(new Integer(2));
|
||||
assertThat(gb.getStandardEnumMap().get(CustomEnum.VALUE_1)).isEqualTo(1);
|
||||
assertThat(gb.getStandardEnumMap().get(CustomEnum.VALUE_2)).isEqualTo(2);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -170,7 +170,7 @@ public class BeanWrapperEnumTests {
|
||||
assertThat(gb.getStandardEnumMap()).isNull();
|
||||
bw.setPropertyValue("standardEnumMap[VALUE_1]", 1);
|
||||
assertThat(gb.getStandardEnumMap().size()).isEqualTo(1);
|
||||
assertThat(gb.getStandardEnumMap().get(CustomEnum.VALUE_1)).isEqualTo(new Integer(1));
|
||||
assertThat(gb.getStandardEnumMap().get(CustomEnum.VALUE_1)).isEqualTo(1);
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2002-2019 the original author or authors.
|
||||
* Copyright 2002-2020 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.
|
||||
@@ -57,8 +57,8 @@ public class BeanWrapperGenericsTests {
|
||||
input.add("4");
|
||||
input.add("5");
|
||||
bw.setPropertyValue("integerSet", input);
|
||||
assertThat(gb.getIntegerSet().contains(new Integer(4))).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(new Integer(5))).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(4)).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(5)).isTrue();
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -70,8 +70,8 @@ public class BeanWrapperGenericsTests {
|
||||
input.add("4");
|
||||
input.add("5");
|
||||
bw.setPropertyValue("numberSet", input);
|
||||
assertThat(gb.getNumberSet().contains(new Integer(4))).isTrue();
|
||||
assertThat(gb.getNumberSet().contains(new Integer(5))).isTrue();
|
||||
assertThat(gb.getNumberSet().contains(4)).isTrue();
|
||||
assertThat(gb.getNumberSet().contains(5)).isTrue();
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -114,8 +114,8 @@ public class BeanWrapperGenericsTests {
|
||||
input.put("4", "5");
|
||||
input.put("6", "7");
|
||||
bw.setPropertyValue("shortMap", input);
|
||||
assertThat(gb.getShortMap().get(new Short("4"))).isEqualTo(new Integer(5));
|
||||
assertThat(gb.getShortMap().get(new Short("6"))).isEqualTo(new Integer(7));
|
||||
assertThat(gb.getShortMap().get(new Short("4"))).isEqualTo(5);
|
||||
assertThat(gb.getShortMap().get(new Short("6"))).isEqualTo(7);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -124,8 +124,8 @@ public class BeanWrapperGenericsTests {
|
||||
gb.setShortMap(new HashMap<>());
|
||||
BeanWrapper bw = new BeanWrapperImpl(gb);
|
||||
bw.setPropertyValue("shortMap[4]", "5");
|
||||
assertThat(bw.getPropertyValue("shortMap[4]")).isEqualTo(new Integer(5));
|
||||
assertThat(gb.getShortMap().get(new Short("4"))).isEqualTo(new Integer(5));
|
||||
assertThat(bw.getPropertyValue("shortMap[4]")).isEqualTo(5);
|
||||
assertThat(gb.getShortMap().get(new Short("4"))).isEqualTo(5);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -136,8 +136,8 @@ public class BeanWrapperGenericsTests {
|
||||
input.put("4", "5");
|
||||
input.put("6", "7");
|
||||
bw.setPropertyValue("longMap", input);
|
||||
assertThat(gb.getLongMap().get(new Long("4"))).isEqualTo("5");
|
||||
assertThat(gb.getLongMap().get(new Long("6"))).isEqualTo("7");
|
||||
assertThat(gb.getLongMap().get(4L)).isEqualTo("5");
|
||||
assertThat(gb.getLongMap().get(6L)).isEqualTo("7");
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -157,15 +157,15 @@ public class BeanWrapperGenericsTests {
|
||||
bw.registerCustomEditor(Number.class, new CustomNumberEditor(Integer.class, false));
|
||||
Map<String, Collection<?>> input = new HashMap<>();
|
||||
HashSet<Integer> value1 = new HashSet<>();
|
||||
value1.add(new Integer(1));
|
||||
value1.add(1);
|
||||
input.put("1", value1);
|
||||
ArrayList<Boolean> value2 = new ArrayList<>();
|
||||
value2.add(Boolean.TRUE);
|
||||
input.put("2", value2);
|
||||
bw.setPropertyValue("collectionMap", input);
|
||||
boolean condition1 = gb.getCollectionMap().get(new Integer(1)) instanceof HashSet;
|
||||
boolean condition1 = gb.getCollectionMap().get(1) instanceof HashSet;
|
||||
assertThat(condition1).isTrue();
|
||||
boolean condition = gb.getCollectionMap().get(new Integer(2)) instanceof ArrayList;
|
||||
boolean condition = gb.getCollectionMap().get(2) instanceof ArrayList;
|
||||
assertThat(condition).isTrue();
|
||||
}
|
||||
|
||||
@@ -176,9 +176,9 @@ public class BeanWrapperGenericsTests {
|
||||
BeanWrapper bw = new BeanWrapperImpl(gb);
|
||||
bw.registerCustomEditor(Number.class, new CustomNumberEditor(Integer.class, false));
|
||||
HashSet<Integer> value1 = new HashSet<>();
|
||||
value1.add(new Integer(1));
|
||||
value1.add(1);
|
||||
bw.setPropertyValue("collectionMap[1]", value1);
|
||||
boolean condition = gb.getCollectionMap().get(new Integer(1)) instanceof HashSet;
|
||||
boolean condition = gb.getCollectionMap().get(1) instanceof HashSet;
|
||||
assertThat(condition).isTrue();
|
||||
}
|
||||
|
||||
@@ -190,8 +190,8 @@ public class BeanWrapperGenericsTests {
|
||||
input.setProperty("4", "5");
|
||||
input.setProperty("6", "7");
|
||||
bw.setPropertyValue("shortMap", input);
|
||||
assertThat(gb.getShortMap().get(new Short("4"))).isEqualTo(new Integer(5));
|
||||
assertThat(gb.getShortMap().get(new Short("6"))).isEqualTo(new Integer(7));
|
||||
assertThat(gb.getShortMap().get(new Short("4"))).isEqualTo(5);
|
||||
assertThat(gb.getShortMap().get(new Short("6"))).isEqualTo(7);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -201,9 +201,9 @@ public class BeanWrapperGenericsTests {
|
||||
list.add(new LinkedList<>());
|
||||
gb.setListOfLists(list);
|
||||
BeanWrapper bw = new BeanWrapperImpl(gb);
|
||||
bw.setPropertyValue("listOfLists[0][0]", new Integer(5));
|
||||
assertThat(bw.getPropertyValue("listOfLists[0][0]")).isEqualTo(new Integer(5));
|
||||
assertThat(gb.getListOfLists().get(0).get(0)).isEqualTo(new Integer(5));
|
||||
bw.setPropertyValue("listOfLists[0][0]", 5);
|
||||
assertThat(bw.getPropertyValue("listOfLists[0][0]")).isEqualTo(5);
|
||||
assertThat(gb.getListOfLists().get(0).get(0)).isEqualTo(5);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -214,8 +214,8 @@ public class BeanWrapperGenericsTests {
|
||||
gb.setListOfLists(list);
|
||||
BeanWrapper bw = new BeanWrapperImpl(gb);
|
||||
bw.setPropertyValue("listOfLists[0][0]", "5");
|
||||
assertThat(bw.getPropertyValue("listOfLists[0][0]")).isEqualTo(new Integer(5));
|
||||
assertThat(gb.getListOfLists().get(0).get(0)).isEqualTo(new Integer(5));
|
||||
assertThat(bw.getPropertyValue("listOfLists[0][0]")).isEqualTo(5);
|
||||
assertThat(gb.getListOfLists().get(0).get(0)).isEqualTo(5);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -295,24 +295,24 @@ public class BeanWrapperGenericsTests {
|
||||
public void testGenericMapOfLists() throws MalformedURLException {
|
||||
GenericBean<String> gb = new GenericBean<>();
|
||||
Map<Integer, List<Integer>> map = new HashMap<>();
|
||||
map.put(new Integer(1), new LinkedList<>());
|
||||
map.put(1, new LinkedList<>());
|
||||
gb.setMapOfLists(map);
|
||||
BeanWrapper bw = new BeanWrapperImpl(gb);
|
||||
bw.setPropertyValue("mapOfLists[1][0]", new Integer(5));
|
||||
assertThat(bw.getPropertyValue("mapOfLists[1][0]")).isEqualTo(new Integer(5));
|
||||
assertThat(gb.getMapOfLists().get(new Integer(1)).get(0)).isEqualTo(new Integer(5));
|
||||
bw.setPropertyValue("mapOfLists[1][0]", 5);
|
||||
assertThat(bw.getPropertyValue("mapOfLists[1][0]")).isEqualTo(5);
|
||||
assertThat(gb.getMapOfLists().get(1).get(0)).isEqualTo(5);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testGenericMapOfListsWithElementConversion() throws MalformedURLException {
|
||||
GenericBean<String> gb = new GenericBean<>();
|
||||
Map<Integer, List<Integer>> map = new HashMap<>();
|
||||
map.put(new Integer(1), new LinkedList<>());
|
||||
map.put(1, new LinkedList<>());
|
||||
gb.setMapOfLists(map);
|
||||
BeanWrapper bw = new BeanWrapperImpl(gb);
|
||||
bw.setPropertyValue("mapOfLists[1][0]", "5");
|
||||
assertThat(bw.getPropertyValue("mapOfLists[1][0]")).isEqualTo(new Integer(5));
|
||||
assertThat(gb.getMapOfLists().get(new Integer(1)).get(0)).isEqualTo(new Integer(5));
|
||||
assertThat(bw.getPropertyValue("mapOfLists[1][0]")).isEqualTo(5);
|
||||
assertThat(gb.getMapOfLists().get(1).get(0)).isEqualTo(5);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -391,7 +391,7 @@ public class BeanWrapperGenericsTests {
|
||||
BeanWrapper bw = new BeanWrapperImpl(holder);
|
||||
bw.setPropertyValue("genericMap", inputMap);
|
||||
|
||||
assertThat(holder.getGenericMap().keySet().iterator().next().get(0)).isEqualTo(new Integer(1));
|
||||
assertThat(holder.getGenericMap().keySet().iterator().next().get(0)).isEqualTo(1);
|
||||
assertThat(holder.getGenericMap().values().iterator().next().get(0)).isEqualTo(new Long(10));
|
||||
}
|
||||
|
||||
@@ -408,7 +408,7 @@ public class BeanWrapperGenericsTests {
|
||||
BeanWrapper bw = new BeanWrapperImpl(holder);
|
||||
bw.setPropertyValue("genericMap", inputMap);
|
||||
|
||||
assertThat(holder.getGenericMap().keySet().iterator().next().get(0)).isEqualTo(new Integer(1));
|
||||
assertThat(holder.getGenericMap().keySet().iterator().next().get(0)).isEqualTo(1);
|
||||
assertThat(holder.getGenericMap().values().iterator().next().get(0)).isEqualTo(new Long(10));
|
||||
}
|
||||
|
||||
@@ -421,7 +421,7 @@ public class BeanWrapperGenericsTests {
|
||||
BeanWrapper bw = new BeanWrapperImpl(holder);
|
||||
bw.setPropertyValue("genericIndexedMap[1]", inputValue);
|
||||
|
||||
assertThat(holder.getGenericIndexedMap().keySet().iterator().next()).isEqualTo(new Integer(1));
|
||||
assertThat(holder.getGenericIndexedMap().keySet().iterator().next()).isEqualTo(1);
|
||||
assertThat(holder.getGenericIndexedMap().values().iterator().next().get(0)).isEqualTo(new Long(10));
|
||||
}
|
||||
|
||||
@@ -434,7 +434,7 @@ public class BeanWrapperGenericsTests {
|
||||
BeanWrapper bw = new BeanWrapperImpl(holder);
|
||||
bw.setPropertyValue("genericIndexedMap[1]", inputValue);
|
||||
|
||||
assertThat(holder.getGenericIndexedMap().keySet().iterator().next()).isEqualTo(new Integer(1));
|
||||
assertThat(holder.getGenericIndexedMap().keySet().iterator().next()).isEqualTo(1);
|
||||
assertThat(holder.getGenericIndexedMap().values().iterator().next().get(0)).isEqualTo(new Long(10));
|
||||
}
|
||||
|
||||
@@ -447,7 +447,7 @@ public class BeanWrapperGenericsTests {
|
||||
BeanWrapper bw = new BeanWrapperImpl(holder);
|
||||
bw.setPropertyValue("derivedIndexedMap[1]", inputValue);
|
||||
|
||||
assertThat(holder.getDerivedIndexedMap().keySet().iterator().next()).isEqualTo(new Integer(1));
|
||||
assertThat(holder.getDerivedIndexedMap().keySet().iterator().next()).isEqualTo(1);
|
||||
assertThat(holder.getDerivedIndexedMap().values().iterator().next().get(0)).isEqualTo(new Long(10));
|
||||
}
|
||||
|
||||
@@ -460,7 +460,7 @@ public class BeanWrapperGenericsTests {
|
||||
BeanWrapper bw = new BeanWrapperImpl(holder);
|
||||
bw.setPropertyValue("derivedIndexedMap[1]", inputValue);
|
||||
|
||||
assertThat(holder.getDerivedIndexedMap().keySet().iterator().next()).isEqualTo(new Integer(1));
|
||||
assertThat(holder.getDerivedIndexedMap().keySet().iterator().next()).isEqualTo(1);
|
||||
assertThat(holder.getDerivedIndexedMap().values().iterator().next().get(0)).isEqualTo(new Long(10));
|
||||
}
|
||||
|
||||
@@ -470,9 +470,9 @@ public class BeanWrapperGenericsTests {
|
||||
BeanWrapper bw = new BeanWrapperImpl(gb);
|
||||
bw.setPropertyValue("genericProperty", "10");
|
||||
bw.setPropertyValue("genericListProperty", new String[] {"20", "30"});
|
||||
assertThat(gb.getGenericProperty()).isEqualTo(new Integer(10));
|
||||
assertThat(gb.getGenericListProperty().get(0)).isEqualTo(new Integer(20));
|
||||
assertThat(gb.getGenericListProperty().get(1)).isEqualTo(new Integer(30));
|
||||
assertThat(gb.getGenericProperty()).isEqualTo(10);
|
||||
assertThat(gb.getGenericListProperty().get(0)).isEqualTo(20);
|
||||
assertThat(gb.getGenericListProperty().get(1)).isEqualTo(30);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -481,9 +481,9 @@ public class BeanWrapperGenericsTests {
|
||||
BeanWrapper bw = new BeanWrapperImpl(gb);
|
||||
bw.setPropertyValue("genericProperty", "10");
|
||||
bw.setPropertyValue("genericListProperty", new String[] {"20", "30"});
|
||||
assertThat(gb.getGenericProperty().iterator().next()).isEqualTo(new Integer(10));
|
||||
assertThat(gb.getGenericListProperty().get(0).iterator().next()).isEqualTo(new Integer(20));
|
||||
assertThat(gb.getGenericListProperty().get(1).iterator().next()).isEqualTo(new Integer(30));
|
||||
assertThat(gb.getGenericProperty().iterator().next()).isEqualTo(10);
|
||||
assertThat(gb.getGenericListProperty().get(0).iterator().next()).isEqualTo(20);
|
||||
assertThat(gb.getGenericListProperty().get(1).iterator().next()).isEqualTo(30);
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2002-2019 the original author or authors.
|
||||
* Copyright 2002-2020 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.
|
||||
@@ -1216,16 +1216,16 @@ class DefaultListableBeanFactoryTests {
|
||||
|
||||
@Test
|
||||
void arrayConstructorWithAutowiring() {
|
||||
lbf.registerSingleton("integer1", new Integer(4));
|
||||
lbf.registerSingleton("integer2", new Integer(5));
|
||||
lbf.registerSingleton("integer1",4);
|
||||
lbf.registerSingleton("integer2", 5);
|
||||
|
||||
RootBeanDefinition rbd = new RootBeanDefinition(ArrayBean.class);
|
||||
rbd.setAutowireMode(RootBeanDefinition.AUTOWIRE_CONSTRUCTOR);
|
||||
lbf.registerBeanDefinition("arrayBean", rbd);
|
||||
ArrayBean ab = (ArrayBean) lbf.getBean("arrayBean");
|
||||
|
||||
assertThat(ab.getIntegerArray()[0]).isEqualTo(new Integer(4));
|
||||
assertThat(ab.getIntegerArray()[1]).isEqualTo(new Integer(5));
|
||||
assertThat(ab.getIntegerArray()[0]).isEqualTo(4);
|
||||
assertThat(ab.getIntegerArray()[1]).isEqualTo(5);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -1240,8 +1240,8 @@ class DefaultListableBeanFactoryTests {
|
||||
|
||||
@Test
|
||||
void doubleArrayConstructorWithAutowiring() throws MalformedURLException {
|
||||
lbf.registerSingleton("integer1", new Integer(4));
|
||||
lbf.registerSingleton("integer2", new Integer(5));
|
||||
lbf.registerSingleton("integer1", 4);
|
||||
lbf.registerSingleton("integer2", 5);
|
||||
lbf.registerSingleton("resource1", new UrlResource("http://localhost:8080"));
|
||||
lbf.registerSingleton("resource2", new UrlResource("http://localhost:9090"));
|
||||
|
||||
@@ -1250,8 +1250,8 @@ class DefaultListableBeanFactoryTests {
|
||||
lbf.registerBeanDefinition("arrayBean", rbd);
|
||||
ArrayBean ab = (ArrayBean) lbf.getBean("arrayBean");
|
||||
|
||||
assertThat(ab.getIntegerArray()[0]).isEqualTo(new Integer(4));
|
||||
assertThat(ab.getIntegerArray()[1]).isEqualTo(new Integer(5));
|
||||
assertThat(ab.getIntegerArray()[0]).isEqualTo(4);
|
||||
assertThat(ab.getIntegerArray()[1]).isEqualTo(5);
|
||||
assertThat(ab.getResourceArray()[0]).isEqualTo(new UrlResource("http://localhost:8080"));
|
||||
assertThat(ab.getResourceArray()[1]).isEqualTo(new UrlResource("http://localhost:9090"));
|
||||
}
|
||||
@@ -2721,7 +2721,7 @@ class DefaultListableBeanFactoryTests {
|
||||
private void doTestFieldSettingWithInstantiationAwarePostProcessor(final boolean skipPropertyPopulation) {
|
||||
RootBeanDefinition bd = new RootBeanDefinition(TestBean.class);
|
||||
int ageSetByPropertyValue = 27;
|
||||
bd.getPropertyValues().addPropertyValue(new PropertyValue("age", new Integer(ageSetByPropertyValue)));
|
||||
bd.getPropertyValues().addPropertyValue(new PropertyValue("age", ageSetByPropertyValue));
|
||||
lbf.registerBeanDefinition("test", bd);
|
||||
final String nameSetOnField = "nameSetOnField";
|
||||
lbf.addBeanPostProcessor(new InstantiationAwareBeanPostProcessorAdapter() {
|
||||
@@ -3232,7 +3232,7 @@ class DefaultListableBeanFactoryTests {
|
||||
}
|
||||
}
|
||||
else if (value instanceof String && int.class.isAssignableFrom(requiredType)) {
|
||||
return new Integer(5);
|
||||
return 5;
|
||||
}
|
||||
else {
|
||||
return value;
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2002-2019 the original author or authors.
|
||||
* Copyright 2002-2020 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.
|
||||
@@ -41,7 +41,7 @@ public class FieldRetrievingFactoryBeanTests {
|
||||
FieldRetrievingFactoryBean fr = new FieldRetrievingFactoryBean();
|
||||
fr.setStaticField("java.sql.Connection.TRANSACTION_SERIALIZABLE");
|
||||
fr.afterPropertiesSet();
|
||||
assertThat(fr.getObject()).isEqualTo(new Integer(Connection.TRANSACTION_SERIALIZABLE));
|
||||
assertThat(fr.getObject()).isEqualTo(Connection.TRANSACTION_SERIALIZABLE);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -49,7 +49,7 @@ public class FieldRetrievingFactoryBeanTests {
|
||||
FieldRetrievingFactoryBean fr = new FieldRetrievingFactoryBean();
|
||||
fr.setStaticField(" java.sql.Connection.TRANSACTION_SERIALIZABLE ");
|
||||
fr.afterPropertiesSet();
|
||||
assertThat(fr.getObject()).isEqualTo(new Integer(Connection.TRANSACTION_SERIALIZABLE));
|
||||
assertThat(fr.getObject()).isEqualTo(Connection.TRANSACTION_SERIALIZABLE);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -58,7 +58,7 @@ public class FieldRetrievingFactoryBeanTests {
|
||||
fr.setTargetClass(Connection.class);
|
||||
fr.setTargetField("TRANSACTION_SERIALIZABLE");
|
||||
fr.afterPropertiesSet();
|
||||
assertThat(fr.getObject()).isEqualTo(new Integer(Connection.TRANSACTION_SERIALIZABLE));
|
||||
assertThat(fr.getObject()).isEqualTo(Connection.TRANSACTION_SERIALIZABLE);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -76,7 +76,7 @@ public class FieldRetrievingFactoryBeanTests {
|
||||
FieldRetrievingFactoryBean fr = new FieldRetrievingFactoryBean();
|
||||
fr.setBeanName("java.sql.Connection.TRANSACTION_SERIALIZABLE");
|
||||
fr.afterPropertiesSet();
|
||||
assertThat(fr.getObject()).isEqualTo(new Integer(Connection.TRANSACTION_SERIALIZABLE));
|
||||
assertThat(fr.getObject()).isEqualTo(Connection.TRANSACTION_SERIALIZABLE);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -127,8 +127,8 @@ public class FieldRetrievingFactoryBeanTests {
|
||||
qualifiedResource(FieldRetrievingFactoryBeanTests.class, "context.xml"));
|
||||
|
||||
TestBean testBean = (TestBean) bf.getBean("testBean");
|
||||
assertThat(testBean.getSomeIntegerArray()[0]).isEqualTo(new Integer(Connection.TRANSACTION_SERIALIZABLE));
|
||||
assertThat(testBean.getSomeIntegerArray()[1]).isEqualTo(new Integer(Connection.TRANSACTION_SERIALIZABLE));
|
||||
assertThat(testBean.getSomeIntegerArray()[0]).isEqualTo(Connection.TRANSACTION_SERIALIZABLE);
|
||||
assertThat(testBean.getSomeIntegerArray()[1]).isEqualTo(Connection.TRANSACTION_SERIALIZABLE);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2002-2019 the original author or authors.
|
||||
* Copyright 2002-2020 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.
|
||||
@@ -43,9 +43,9 @@ public class PropertyPathFactoryBeanTests {
|
||||
public void testPropertyPathFactoryBeanWithSingletonResult() {
|
||||
DefaultListableBeanFactory xbf = new DefaultListableBeanFactory();
|
||||
new XmlBeanDefinitionReader(xbf).loadBeanDefinitions(CONTEXT);
|
||||
assertThat(xbf.getBean("propertyPath1")).isEqualTo(new Integer(12));
|
||||
assertThat(xbf.getBean("propertyPath2")).isEqualTo(new Integer(11));
|
||||
assertThat(xbf.getBean("tb.age")).isEqualTo(new Integer(10));
|
||||
assertThat(xbf.getBean("propertyPath1")).isEqualTo(12);
|
||||
assertThat(xbf.getBean("propertyPath2")).isEqualTo(11);
|
||||
assertThat(xbf.getBean("tb.age")).isEqualTo(10);
|
||||
assertThat(xbf.getType("otb.spouse")).isEqualTo(ITestBean.class);
|
||||
Object result1 = xbf.getBean("otb.spouse");
|
||||
Object result2 = xbf.getBean("otb.spouse");
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2002-2019 the original author or authors.
|
||||
* Copyright 2002-2020 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.
|
||||
@@ -414,7 +414,7 @@ public class PropertyResourceConfigurerTests {
|
||||
assertThat(tb2.getSomeSet().size()).isEqualTo(3);
|
||||
assertThat(tb2.getSomeSet().contains("na98me")).isTrue();
|
||||
assertThat(tb2.getSomeSet().contains(tb2)).isTrue();
|
||||
assertThat(tb2.getSomeSet().contains(new Integer(98))).isTrue();
|
||||
assertThat(tb2.getSomeSet().contains(98)).isTrue();
|
||||
assertThat(tb2.getSomeMap().size()).isEqualTo(6);
|
||||
assertThat(tb2.getSomeMap().get("key98")).isEqualTo("98");
|
||||
assertThat(tb2.getSomeMap().get("key98ref")).isEqualTo(tb2);
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2002-2019 the original author or authors.
|
||||
* Copyright 2002-2020 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.
|
||||
@@ -73,19 +73,19 @@ public class BeanDefinitionTests {
|
||||
public void beanDefinitionEqualityWithConstructorArguments() {
|
||||
RootBeanDefinition bd = new RootBeanDefinition(TestBean.class);
|
||||
bd.getConstructorArgumentValues().addGenericArgumentValue("test");
|
||||
bd.getConstructorArgumentValues().addIndexedArgumentValue(1, new Integer(5));
|
||||
bd.getConstructorArgumentValues().addIndexedArgumentValue(1, 5);
|
||||
RootBeanDefinition otherBd = new RootBeanDefinition(TestBean.class);
|
||||
otherBd.getConstructorArgumentValues().addGenericArgumentValue("test");
|
||||
boolean condition3 = !bd.equals(otherBd);
|
||||
assertThat(condition3).isTrue();
|
||||
boolean condition2 = !otherBd.equals(bd);
|
||||
assertThat(condition2).isTrue();
|
||||
otherBd.getConstructorArgumentValues().addIndexedArgumentValue(1, new Integer(9));
|
||||
otherBd.getConstructorArgumentValues().addIndexedArgumentValue(1, 9);
|
||||
boolean condition1 = !bd.equals(otherBd);
|
||||
assertThat(condition1).isTrue();
|
||||
boolean condition = !otherBd.equals(bd);
|
||||
assertThat(condition).isTrue();
|
||||
otherBd.getConstructorArgumentValues().addIndexedArgumentValue(1, new Integer(5));
|
||||
otherBd.getConstructorArgumentValues().addIndexedArgumentValue(1, 5);
|
||||
assertThat(bd.equals(otherBd)).isTrue();
|
||||
assertThat(otherBd.equals(bd)).isTrue();
|
||||
assertThat(bd.hashCode() == otherBd.hashCode()).isTrue();
|
||||
@@ -95,20 +95,20 @@ public class BeanDefinitionTests {
|
||||
public void beanDefinitionEqualityWithTypedConstructorArguments() {
|
||||
RootBeanDefinition bd = new RootBeanDefinition(TestBean.class);
|
||||
bd.getConstructorArgumentValues().addGenericArgumentValue("test", "int");
|
||||
bd.getConstructorArgumentValues().addIndexedArgumentValue(1, new Integer(5), "long");
|
||||
bd.getConstructorArgumentValues().addIndexedArgumentValue(1, 5, "long");
|
||||
RootBeanDefinition otherBd = new RootBeanDefinition(TestBean.class);
|
||||
otherBd.getConstructorArgumentValues().addGenericArgumentValue("test", "int");
|
||||
otherBd.getConstructorArgumentValues().addIndexedArgumentValue(1, new Integer(5));
|
||||
otherBd.getConstructorArgumentValues().addIndexedArgumentValue(1, 5);
|
||||
boolean condition3 = !bd.equals(otherBd);
|
||||
assertThat(condition3).isTrue();
|
||||
boolean condition2 = !otherBd.equals(bd);
|
||||
assertThat(condition2).isTrue();
|
||||
otherBd.getConstructorArgumentValues().addIndexedArgumentValue(1, new Integer(5), "int");
|
||||
otherBd.getConstructorArgumentValues().addIndexedArgumentValue(1, 5, "int");
|
||||
boolean condition1 = !bd.equals(otherBd);
|
||||
assertThat(condition1).isTrue();
|
||||
boolean condition = !otherBd.equals(bd);
|
||||
assertThat(condition).isTrue();
|
||||
otherBd.getConstructorArgumentValues().addIndexedArgumentValue(1, new Integer(5), "long");
|
||||
otherBd.getConstructorArgumentValues().addIndexedArgumentValue(1, 5, "long");
|
||||
assertThat(bd.equals(otherBd)).isTrue();
|
||||
assertThat(otherBd.equals(bd)).isTrue();
|
||||
assertThat(bd.hashCode() == otherBd.hashCode()).isTrue();
|
||||
@@ -160,7 +160,7 @@ public class BeanDefinitionTests {
|
||||
public void beanDefinitionMerging() {
|
||||
RootBeanDefinition bd = new RootBeanDefinition(TestBean.class);
|
||||
bd.getConstructorArgumentValues().addGenericArgumentValue("test");
|
||||
bd.getConstructorArgumentValues().addIndexedArgumentValue(1, new Integer(5));
|
||||
bd.getConstructorArgumentValues().addIndexedArgumentValue(1, 5);
|
||||
bd.getPropertyValues().add("name", "myName");
|
||||
bd.getPropertyValues().add("age", "99");
|
||||
bd.setQualifiedElement(getClass());
|
||||
@@ -174,8 +174,8 @@ public class BeanDefinitionTests {
|
||||
assertThat(mergedBd.getPropertyValues().size()).isEqualTo(2);
|
||||
assertThat(mergedBd).isEqualTo(bd);
|
||||
|
||||
mergedBd.getConstructorArgumentValues().getArgumentValue(1, null).setValue(new Integer(9));
|
||||
assertThat(bd.getConstructorArgumentValues().getArgumentValue(1, null).getValue()).isEqualTo(new Integer(5));
|
||||
mergedBd.getConstructorArgumentValues().getArgumentValue(1, null).setValue(9);
|
||||
assertThat(bd.getConstructorArgumentValues().getArgumentValue(1, null).getValue()).isEqualTo(5);
|
||||
assertThat(bd.getQualifiedElement()).isEqualTo(getClass());
|
||||
}
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2002-2019 the original author or authors.
|
||||
* Copyright 2002-2020 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.
|
||||
@@ -80,8 +80,8 @@ public class BeanFactoryGenericsTests {
|
||||
bf.registerBeanDefinition("genericBean", rbd);
|
||||
GenericBean<?> gb = (GenericBean<?>) bf.getBean("genericBean");
|
||||
|
||||
assertThat(gb.getIntegerSet().contains(new Integer(4))).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(new Integer(5))).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(4)).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(5)).isTrue();
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -159,8 +159,8 @@ public class BeanFactoryGenericsTests {
|
||||
bf.registerBeanDefinition("genericBean", rbd);
|
||||
GenericBean<?> gb = (GenericBean<?>) bf.getBean("genericBean");
|
||||
|
||||
assertThat(gb.getShortMap().get(new Short("4"))).isEqualTo(new Integer(5));
|
||||
assertThat(gb.getShortMap().get(new Short("6"))).isEqualTo(new Integer(7));
|
||||
assertThat(gb.getShortMap().get(new Short("4"))).isEqualTo(5);
|
||||
assertThat(gb.getShortMap().get(new Short("6"))).isEqualTo(7);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -191,23 +191,23 @@ public class BeanFactoryGenericsTests {
|
||||
bf.registerBeanDefinition("genericBean", rbd);
|
||||
GenericBean<?> gb = (GenericBean<?>) bf.getBean("genericBean");
|
||||
|
||||
assertThat(gb.getIntegerSet().contains(new Integer(4))).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(new Integer(5))).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(4)).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(5)).isTrue();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testGenericSetConstructorWithAutowiring() {
|
||||
DefaultListableBeanFactory bf = new DefaultListableBeanFactory();
|
||||
bf.registerSingleton("integer1", new Integer(4));
|
||||
bf.registerSingleton("integer2", new Integer(5));
|
||||
bf.registerSingleton("integer1", 4);
|
||||
bf.registerSingleton("integer2", 5);
|
||||
|
||||
RootBeanDefinition rbd = new RootBeanDefinition(GenericBean.class);
|
||||
rbd.setAutowireMode(RootBeanDefinition.AUTOWIRE_CONSTRUCTOR);
|
||||
bf.registerBeanDefinition("genericBean", rbd);
|
||||
GenericBean<?> gb = (GenericBean<?>) bf.getBean("genericBean");
|
||||
|
||||
assertThat(gb.getIntegerSet().contains(new Integer(4))).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(new Integer(5))).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(4)).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(5)).isTrue();
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -239,8 +239,8 @@ public class BeanFactoryGenericsTests {
|
||||
bf.registerBeanDefinition("genericBean", rbd);
|
||||
GenericBean<?> gb = (GenericBean<?>) bf.getBean("genericBean");
|
||||
|
||||
assertThat(gb.getIntegerSet().contains(new Integer(4))).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(new Integer(5))).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(4)).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(5)).isTrue();
|
||||
assertThat(gb.getResourceList().get(0)).isEqualTo(new UrlResource("http://localhost:8080"));
|
||||
assertThat(gb.getResourceList().get(1)).isEqualTo(new UrlResource("http://localhost:9090"));
|
||||
}
|
||||
@@ -248,8 +248,8 @@ public class BeanFactoryGenericsTests {
|
||||
@Test
|
||||
public void testGenericSetListConstructorWithAutowiring() throws Exception {
|
||||
DefaultListableBeanFactory bf = new DefaultListableBeanFactory();
|
||||
bf.registerSingleton("integer1", new Integer(4));
|
||||
bf.registerSingleton("integer2", new Integer(5));
|
||||
bf.registerSingleton("integer1", 4);
|
||||
bf.registerSingleton("integer2", 5);
|
||||
bf.registerSingleton("resource1", new UrlResource("http://localhost:8080"));
|
||||
bf.registerSingleton("resource2", new UrlResource("http://localhost:9090"));
|
||||
|
||||
@@ -258,8 +258,8 @@ public class BeanFactoryGenericsTests {
|
||||
bf.registerBeanDefinition("genericBean", rbd);
|
||||
GenericBean<?> gb = (GenericBean<?>) bf.getBean("genericBean");
|
||||
|
||||
assertThat(gb.getIntegerSet().contains(new Integer(4))).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(new Integer(5))).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(4)).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(5)).isTrue();
|
||||
assertThat(gb.getResourceList().get(0)).isEqualTo(new UrlResource("http://localhost:8080"));
|
||||
assertThat(gb.getResourceList().get(1)).isEqualTo(new UrlResource("http://localhost:9090"));
|
||||
}
|
||||
@@ -296,10 +296,10 @@ public class BeanFactoryGenericsTests {
|
||||
bf.registerBeanDefinition("genericBean", rbd);
|
||||
GenericBean<?> gb = (GenericBean<?>) bf.getBean("genericBean");
|
||||
|
||||
assertThat(gb.getIntegerSet().contains(new Integer(4))).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(new Integer(5))).isTrue();
|
||||
assertThat(gb.getShortMap().get(new Short("4"))).isEqualTo(new Integer(5));
|
||||
assertThat(gb.getShortMap().get(new Short("6"))).isEqualTo(new Integer(7));
|
||||
assertThat(gb.getIntegerSet().contains(4)).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(5)).isTrue();
|
||||
assertThat(gb.getShortMap().get(new Short("4"))).isEqualTo(5);
|
||||
assertThat(gb.getShortMap().get(new Short("6"))).isEqualTo(7);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -316,8 +316,8 @@ public class BeanFactoryGenericsTests {
|
||||
bf.registerBeanDefinition("genericBean", rbd);
|
||||
GenericBean<?> gb = (GenericBean<?>) bf.getBean("genericBean");
|
||||
|
||||
assertThat(gb.getShortMap().get(new Short("4"))).isEqualTo(new Integer(5));
|
||||
assertThat(gb.getShortMap().get(new Short("6"))).isEqualTo(new Integer(7));
|
||||
assertThat(gb.getShortMap().get(new Short("4"))).isEqualTo(5);
|
||||
assertThat(gb.getShortMap().get(new Short("6"))).isEqualTo(7);
|
||||
assertThat(gb.getResourceList().get(0)).isEqualTo(new UrlResource("http://localhost:8080"));
|
||||
}
|
||||
|
||||
@@ -343,8 +343,8 @@ public class BeanFactoryGenericsTests {
|
||||
assertThat(gb.getPlainMap().get("1")).isEqualTo("0");
|
||||
assertThat(gb.getPlainMap().get("2")).isEqualTo("3");
|
||||
assertThat(gb.getShortMap().size()).isEqualTo(2);
|
||||
assertThat(gb.getShortMap().get(new Short("4"))).isEqualTo(new Integer(5));
|
||||
assertThat(gb.getShortMap().get(new Short("6"))).isEqualTo(new Integer(7));
|
||||
assertThat(gb.getShortMap().get(new Short("4"))).isEqualTo(5);
|
||||
assertThat(gb.getShortMap().get(new Short("6"))).isEqualTo(7);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -366,8 +366,8 @@ public class BeanFactoryGenericsTests {
|
||||
assertThat(gb.getPlainMap().get("1")).isEqualTo("0");
|
||||
assertThat(gb.getPlainMap().get("2")).isEqualTo("3");
|
||||
assertThat(gb.getShortMap().size()).isEqualTo(2);
|
||||
assertThat(gb.getShortMap().get(new Short("1"))).isEqualTo(new Integer(0));
|
||||
assertThat(gb.getShortMap().get(new Short("2"))).isEqualTo(new Integer(3));
|
||||
assertThat(gb.getShortMap().get(new Short("1"))).isEqualTo(0);
|
||||
assertThat(gb.getShortMap().get(new Short("2"))).isEqualTo(3);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -376,8 +376,8 @@ public class BeanFactoryGenericsTests {
|
||||
RootBeanDefinition rbd = new RootBeanDefinition(GenericBean.class);
|
||||
|
||||
Map<Short, Integer> input = new HashMap<>();
|
||||
input.put(new Short((short) 1), new Integer(0));
|
||||
input.put(new Short((short) 2), new Integer(3));
|
||||
input.put(new Short((short) 1), 0);
|
||||
input.put(new Short((short) 2), 3);
|
||||
rbd.getConstructorArgumentValues().addGenericArgumentValue(input);
|
||||
rbd.getConstructorArgumentValues().addGenericArgumentValue(input);
|
||||
|
||||
@@ -386,8 +386,8 @@ public class BeanFactoryGenericsTests {
|
||||
|
||||
assertThat(gb.getShortMap()).isSameAs(gb.getPlainMap());
|
||||
assertThat(gb.getShortMap().size()).isEqualTo(2);
|
||||
assertThat(gb.getShortMap().get(new Short("1"))).isEqualTo(new Integer(0));
|
||||
assertThat(gb.getShortMap().get(new Short("2"))).isEqualTo(new Integer(3));
|
||||
assertThat(gb.getShortMap().get(new Short("1"))).isEqualTo(0);
|
||||
assertThat(gb.getShortMap().get(new Short("2"))).isEqualTo(3);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -403,8 +403,8 @@ public class BeanFactoryGenericsTests {
|
||||
bf.registerBeanDefinition("genericBean", rbd);
|
||||
GenericBean<?> gb = (GenericBean<?>) bf.getBean("genericBean");
|
||||
|
||||
assertThat(gb.getLongMap().get(new Long("4"))).isEqualTo("5");
|
||||
assertThat(gb.getLongMap().get(new Long("6"))).isEqualTo("7");
|
||||
assertThat(gb.getLongMap().get(4L)).isEqualTo("5");
|
||||
assertThat(gb.getLongMap().get(6L)).isEqualTo("7");
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -420,7 +420,7 @@ public class BeanFactoryGenericsTests {
|
||||
|
||||
Map<String, AbstractCollection<?>> input = new HashMap<>();
|
||||
HashSet<Integer> value1 = new HashSet<>();
|
||||
value1.add(new Integer(1));
|
||||
value1.add(1);
|
||||
input.put("1", value1);
|
||||
ArrayList<Boolean> value2 = new ArrayList<>();
|
||||
value2.add(Boolean.TRUE);
|
||||
@@ -431,9 +431,9 @@ public class BeanFactoryGenericsTests {
|
||||
bf.registerBeanDefinition("genericBean", rbd);
|
||||
GenericBean<?> gb = (GenericBean<?>) bf.getBean("genericBean");
|
||||
|
||||
boolean condition1 = gb.getCollectionMap().get(new Integer(1)) instanceof HashSet;
|
||||
boolean condition1 = gb.getCollectionMap().get(1) instanceof HashSet;
|
||||
assertThat(condition1).isTrue();
|
||||
boolean condition = gb.getCollectionMap().get(new Integer(2)) instanceof ArrayList;
|
||||
boolean condition = gb.getCollectionMap().get(2) instanceof ArrayList;
|
||||
assertThat(condition).isTrue();
|
||||
}
|
||||
|
||||
@@ -452,8 +452,8 @@ public class BeanFactoryGenericsTests {
|
||||
bf.registerBeanDefinition("genericBean", rbd);
|
||||
GenericBean<?> gb = (GenericBean<?>) bf.getBean("genericBean");
|
||||
|
||||
assertThat(gb.getIntegerSet().contains(new Integer(4))).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(new Integer(5))).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(4)).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(5)).isTrue();
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -474,8 +474,8 @@ public class BeanFactoryGenericsTests {
|
||||
bf.registerBeanDefinition("genericBean", rbd);
|
||||
GenericBean<?> gb = (GenericBean<?>) bf.getBean("genericBean");
|
||||
|
||||
assertThat(gb.getIntegerSet().contains(new Integer(4))).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(new Integer(5))).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(4)).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(5)).isTrue();
|
||||
assertThat(gb.getResourceList().get(0)).isEqualTo(new UrlResource("http://localhost:8080"));
|
||||
assertThat(gb.getResourceList().get(1)).isEqualTo(new UrlResource("http://localhost:9090"));
|
||||
}
|
||||
@@ -498,10 +498,10 @@ public class BeanFactoryGenericsTests {
|
||||
bf.registerBeanDefinition("genericBean", rbd);
|
||||
GenericBean<?> gb = (GenericBean<?>) bf.getBean("genericBean");
|
||||
|
||||
assertThat(gb.getIntegerSet().contains(new Integer(4))).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(new Integer(5))).isTrue();
|
||||
assertThat(gb.getShortMap().get(new Short("4"))).isEqualTo(new Integer(5));
|
||||
assertThat(gb.getShortMap().get(new Short("6"))).isEqualTo(new Integer(7));
|
||||
assertThat(gb.getIntegerSet().contains(4)).isTrue();
|
||||
assertThat(gb.getIntegerSet().contains(5)).isTrue();
|
||||
assertThat(gb.getShortMap().get(new Short("4"))).isEqualTo(5);
|
||||
assertThat(gb.getShortMap().get(new Short("6"))).isEqualTo(7);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -519,8 +519,8 @@ public class BeanFactoryGenericsTests {
|
||||
bf.registerBeanDefinition("genericBean", rbd);
|
||||
GenericBean<?> gb = (GenericBean<?>) bf.getBean("genericBean");
|
||||
|
||||
assertThat(gb.getShortMap().get(new Short("4"))).isEqualTo(new Integer(5));
|
||||
assertThat(gb.getShortMap().get(new Short("6"))).isEqualTo(new Integer(7));
|
||||
assertThat(gb.getShortMap().get(new Short("4"))).isEqualTo(5);
|
||||
assertThat(gb.getShortMap().get(new Short("6"))).isEqualTo(7);
|
||||
assertThat(gb.getResourceList().get(0)).isEqualTo(new UrlResource("http://localhost:8080"));
|
||||
}
|
||||
|
||||
@@ -544,8 +544,8 @@ public class BeanFactoryGenericsTests {
|
||||
|
||||
assertThat(gb.getPlainMap().get("1")).isEqualTo("0");
|
||||
assertThat(gb.getPlainMap().get("2")).isEqualTo("3");
|
||||
assertThat(gb.getShortMap().get(new Short("4"))).isEqualTo(new Integer(5));
|
||||
assertThat(gb.getShortMap().get(new Short("6"))).isEqualTo(new Integer(7));
|
||||
assertThat(gb.getShortMap().get(new Short("4"))).isEqualTo(5);
|
||||
assertThat(gb.getShortMap().get(new Short("6"))).isEqualTo(7);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -580,7 +580,7 @@ public class BeanFactoryGenericsTests {
|
||||
|
||||
Map<String, AbstractCollection<?>> input = new HashMap<>();
|
||||
HashSet<Integer> value1 = new HashSet<>();
|
||||
value1.add(new Integer(1));
|
||||
value1.add(1);
|
||||
input.put("1", value1);
|
||||
ArrayList<Boolean> value2 = new ArrayList<>();
|
||||
value2.add(Boolean.TRUE);
|
||||
@@ -591,9 +591,9 @@ public class BeanFactoryGenericsTests {
|
||||
bf.registerBeanDefinition("genericBean", rbd);
|
||||
GenericBean<?> gb = (GenericBean<?>) bf.getBean("genericBean");
|
||||
|
||||
boolean condition1 = gb.getCollectionMap().get(new Integer(1)) instanceof HashSet;
|
||||
boolean condition1 = gb.getCollectionMap().get(1) instanceof HashSet;
|
||||
assertThat(condition1).isTrue();
|
||||
boolean condition = gb.getCollectionMap().get(new Integer(2)) instanceof ArrayList;
|
||||
boolean condition = gb.getCollectionMap().get(2) instanceof ArrayList;
|
||||
assertThat(condition).isTrue();
|
||||
}
|
||||
|
||||
@@ -624,7 +624,7 @@ public class BeanFactoryGenericsTests {
|
||||
new ClassPathResource("genericBeanTests.xml", getClass()));
|
||||
Map<?, ?> map = (Map<?, ?>) bf.getBean("map");
|
||||
assertThat(map.size()).isEqualTo(1);
|
||||
assertThat(map.keySet().iterator().next()).isEqualTo(new Integer(10));
|
||||
assertThat(map.keySet().iterator().next()).isEqualTo(10);
|
||||
assertThat(map.values().iterator().next()).isEqualTo(new URL("http://localhost:8080"));
|
||||
}
|
||||
|
||||
@@ -634,9 +634,9 @@ public class BeanFactoryGenericsTests {
|
||||
new XmlBeanDefinitionReader(bf).loadBeanDefinitions(
|
||||
new ClassPathResource("genericBeanTests.xml", getClass()));
|
||||
GenericIntegerBean gb = (GenericIntegerBean) bf.getBean("integerBean");
|
||||
assertThat(gb.getGenericProperty()).isEqualTo(new Integer(10));
|
||||
assertThat(gb.getGenericListProperty().get(0)).isEqualTo(new Integer(20));
|
||||
assertThat(gb.getGenericListProperty().get(1)).isEqualTo(new Integer(30));
|
||||
assertThat(gb.getGenericProperty()).isEqualTo(10);
|
||||
assertThat(gb.getGenericListProperty().get(0)).isEqualTo(20);
|
||||
assertThat(gb.getGenericListProperty().get(1)).isEqualTo(30);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -645,9 +645,9 @@ public class BeanFactoryGenericsTests {
|
||||
new XmlBeanDefinitionReader(bf).loadBeanDefinitions(
|
||||
new ClassPathResource("genericBeanTests.xml", getClass()));
|
||||
GenericSetOfIntegerBean gb = (GenericSetOfIntegerBean) bf.getBean("setOfIntegerBean");
|
||||
assertThat(gb.getGenericProperty().iterator().next()).isEqualTo(new Integer(10));
|
||||
assertThat(gb.getGenericListProperty().get(0).iterator().next()).isEqualTo(new Integer(20));
|
||||
assertThat(gb.getGenericListProperty().get(1).iterator().next()).isEqualTo(new Integer(30));
|
||||
assertThat(gb.getGenericProperty().iterator().next()).isEqualTo(10);
|
||||
assertThat(gb.getGenericListProperty().get(0).iterator().next()).isEqualTo(20);
|
||||
assertThat(gb.getGenericListProperty().get(1).iterator().next()).isEqualTo(30);
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2002-2019 the original author or authors.
|
||||
* Copyright 2002-2020 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.
|
||||
@@ -85,8 +85,8 @@ public class CollectionsWithDefaultTypesTests {
|
||||
List l = (List) jumble.getJumble();
|
||||
assertThat(l.get(0).equals("literal")).isTrue();
|
||||
Integer[] array1 = (Integer[]) l.get(1);
|
||||
assertThat(array1[0].equals(new Integer(2))).isTrue();
|
||||
assertThat(array1[1].equals(new Integer(4))).isTrue();
|
||||
assertThat(array1[0].equals(2)).isTrue();
|
||||
assertThat(array1[1].equals(4)).isTrue();
|
||||
int[] array2 = (int[]) l.get(2);
|
||||
assertThat(array2[0] == 3).isTrue();
|
||||
assertThat(array2[1] == 5).isTrue();
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2002-2019 the original author or authors.
|
||||
* Copyright 2002-2020 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.
|
||||
@@ -288,7 +288,7 @@ public class FactoryMethodTests {
|
||||
assertThat(fm2.getTestBean()).isSameAs(fm2.getTestBean());
|
||||
assertThat(fm2).isNotSameAs(fm1);
|
||||
|
||||
FactoryMethods fm3 = (FactoryMethods) xbf.getBean("testBeanOnlyPrototype", tbArg2, new Integer(1), "myName");
|
||||
FactoryMethods fm3 = (FactoryMethods) xbf.getBean("testBeanOnlyPrototype", tbArg2, 1, "myName");
|
||||
assertThat(fm3.getNum()).isEqualTo(1);
|
||||
assertThat(fm3.getName()).isEqualTo("myName");
|
||||
assertThat(fm3.getTestBean().getName()).isEqualTo("arg2");
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2002-2019 the original author or authors.
|
||||
* Copyright 2002-2020 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.
|
||||
@@ -201,16 +201,16 @@ public class XmlBeanCollectionTests {
|
||||
public void testMapWithLiteralsAndReferences() throws Exception {
|
||||
HasMap hasMap = (HasMap) this.beanFactory.getBean("mixedMap");
|
||||
assertThat(hasMap.getMap().size() == 5).isTrue();
|
||||
assertThat(hasMap.getMap().get("foo").equals(new Integer(10))).isTrue();
|
||||
assertThat(hasMap.getMap().get("foo").equals(10)).isTrue();
|
||||
TestBean jenny = (TestBean) this.beanFactory.getBean("jenny");
|
||||
assertThat(hasMap.getMap().get("jenny") == jenny).isTrue();
|
||||
assertThat(hasMap.getMap().get(new Integer(5)).equals("david")).isTrue();
|
||||
assertThat(hasMap.getMap().get(5).equals("david")).isTrue();
|
||||
boolean condition1 = hasMap.getMap().get("bar") instanceof Long;
|
||||
assertThat(condition1).isTrue();
|
||||
assertThat(hasMap.getMap().get("bar").equals(new Long(100))).isTrue();
|
||||
assertThat(hasMap.getMap().get("bar").equals(100L)).isTrue();
|
||||
boolean condition = hasMap.getMap().get("baz") instanceof Integer;
|
||||
assertThat(condition).isTrue();
|
||||
assertThat(hasMap.getMap().get("baz").equals(new Integer(200))).isTrue();
|
||||
assertThat(hasMap.getMap().get("baz").equals(200)).isTrue();
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2002-2019 the original author or authors.
|
||||
* Copyright 2002-2020 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,12 +39,12 @@ public class BeanInfoTests {
|
||||
public void testComplexObject() {
|
||||
ValueBean bean = new ValueBean();
|
||||
BeanWrapper bw = new BeanWrapperImpl(bean);
|
||||
Integer value = new Integer(1);
|
||||
Integer value = 1;
|
||||
|
||||
bw.setPropertyValue("value", value);
|
||||
assertThat(value).as("value not set correctly").isEqualTo(bean.getValue());
|
||||
|
||||
value = new Integer(2);
|
||||
value = 2;
|
||||
bw.setPropertyValue("value", value.toString());
|
||||
assertThat(value).as("value not converted").isEqualTo(bean.getValue());
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2002-2019 the original author or authors.
|
||||
* Copyright 2002-2020 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.
|
||||
@@ -63,9 +63,9 @@ public class CustomCollectionEditorTests {
|
||||
assertThat(condition).isTrue();
|
||||
List<?> list = (List<?>) value;
|
||||
assertThat(list.size()).as("There must be 3 elements in the converted collection").isEqualTo(3);
|
||||
assertThat(list.get(0)).isEqualTo(new Integer(0));
|
||||
assertThat(list.get(1)).isEqualTo(new Integer(1));
|
||||
assertThat(list.get(2)).isEqualTo(new Integer(2));
|
||||
assertThat(list.get(0)).isEqualTo(0);
|
||||
assertThat(list.get(1)).isEqualTo(1);
|
||||
assertThat(list.get(2)).isEqualTo(2);
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2002-2019 the original author or authors.
|
||||
* Copyright 2002-2020 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.
|
||||
@@ -75,7 +75,7 @@ public class CustomEditorTests {
|
||||
BeanWrapper bw = new BeanWrapperImpl(tb);
|
||||
bw.registerCustomEditor(ITestBean.class, new TestBeanEditor());
|
||||
MutablePropertyValues pvs = new MutablePropertyValues();
|
||||
pvs.addPropertyValue(new PropertyValue("age", new Integer(55)));
|
||||
pvs.addPropertyValue(new PropertyValue("age", 55));
|
||||
pvs.addPropertyValue(new PropertyValue("name", newName));
|
||||
pvs.addPropertyValue(new PropertyValue("touchy", "valid"));
|
||||
pvs.addPropertyValue(new PropertyValue("spouse", tbString));
|
||||
@@ -94,7 +94,7 @@ public class CustomEditorTests {
|
||||
bw.setExtractOldValueForEditor(true);
|
||||
bw.registerCustomEditor(ITestBean.class, new OldValueAccessingTestBeanEditor());
|
||||
MutablePropertyValues pvs = new MutablePropertyValues();
|
||||
pvs.addPropertyValue(new PropertyValue("age", new Integer(55)));
|
||||
pvs.addPropertyValue(new PropertyValue("age", 55));
|
||||
pvs.addPropertyValue(new PropertyValue("name", newName));
|
||||
pvs.addPropertyValue(new PropertyValue("touchy", "valid"));
|
||||
pvs.addPropertyValue(new PropertyValue("spouse", tbString));
|
||||
@@ -756,7 +756,7 @@ public class CustomEditorTests {
|
||||
public void testCustomNumberEditor() {
|
||||
CustomNumberEditor editor = new CustomNumberEditor(Integer.class, false);
|
||||
editor.setAsText("5");
|
||||
assertThat(editor.getValue()).isEqualTo(new Integer(5));
|
||||
assertThat(editor.getValue()).isEqualTo(5);
|
||||
assertThat(editor.getAsText()).isEqualTo("5");
|
||||
editor.setValue(null);
|
||||
assertThat(editor.getValue()).isEqualTo(null);
|
||||
@@ -767,14 +767,14 @@ public class CustomEditorTests {
|
||||
public void testCustomNumberEditorWithHex() {
|
||||
CustomNumberEditor editor = new CustomNumberEditor(Integer.class, false);
|
||||
editor.setAsText("0x" + Integer.toHexString(64));
|
||||
assertThat(editor.getValue()).isEqualTo(new Integer(64));
|
||||
assertThat(editor.getValue()).isEqualTo(64);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testCustomNumberEditorWithEmptyAsNull() {
|
||||
CustomNumberEditor editor = new CustomNumberEditor(Integer.class, true);
|
||||
editor.setAsText("5");
|
||||
assertThat(editor.getValue()).isEqualTo(new Integer(5));
|
||||
assertThat(editor.getValue()).isEqualTo(5);
|
||||
assertThat(editor.getAsText()).isEqualTo("5");
|
||||
editor.setAsText("");
|
||||
assertThat(editor.getValue()).isEqualTo(null);
|
||||
|
||||
Reference in New Issue
Block a user