Skip to content

Commit 2b24dfa

Browse files
committed
Added PropertyCopier test case
1 parent 7797c44 commit 2b24dfa

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

src/test/java/org/apache/ibatis/reflection/property/PropertyCopierTest.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@ public class PropertyCopierTest {
2424

2525
@Test
2626
void copyBeanProperties() {
27-
SourceBeanTestClass sourceBeanTestClass = new SourceBeanTestClass();
28-
sourceBeanTestClass.setMyString("foo");
29-
sourceBeanTestClass.setMyInteger(0);
30-
sourceBeanTestClass.setMyList(Arrays.asList(1, 2, 3));
31-
SourceBeanTestClass destinationBeanTestClass = new SourceBeanTestClass();
32-
PropertyCopier.copyBeanProperties(sourceBeanTestClass.getClass(), sourceBeanTestClass, destinationBeanTestClass);
33-
Assertions.assertEquals(sourceBeanTestClass.getMyString(), destinationBeanTestClass.getMyString());
34-
Assertions.assertEquals(sourceBeanTestClass.getMyInteger(), destinationBeanTestClass.getMyInteger());
35-
Assertions.assertEquals(sourceBeanTestClass.getMyList(), destinationBeanTestClass.getMyList());
27+
SourceBeanCopierData sourceBeanCopierData = new SourceBeanCopierData();
28+
sourceBeanCopierData.setMyString("foo");
29+
sourceBeanCopierData.setMyInteger(0);
30+
sourceBeanCopierData.setMyList(Arrays.asList(1, 2, 3));
31+
SourceBeanCopierData destinationBeanTestClass = new SourceBeanCopierData();
32+
PropertyCopier.copyBeanProperties(sourceBeanCopierData.getClass(), sourceBeanCopierData, destinationBeanTestClass);
33+
Assertions.assertEquals(sourceBeanCopierData.getMyString(), destinationBeanTestClass.getMyString());
34+
Assertions.assertEquals(sourceBeanCopierData.getMyInteger(), destinationBeanTestClass.getMyInteger());
35+
Assertions.assertEquals(sourceBeanCopierData.getMyList(), destinationBeanTestClass.getMyList());
3636
}
3737

3838
}

src/test/java/org/apache/ibatis/reflection/property/SourceBeanTestClass.java renamed to src/test/java/org/apache/ibatis/reflection/property/SourceBeanCopierData.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
import java.util.List;
1919

20-
public class SourceBeanTestClass {
20+
public class SourceBeanCopierData {
2121
private String myString;
2222

2323
Integer myInteger;
@@ -48,7 +48,7 @@ public void setMyList(List<Integer> myList) {
4848
this.myList = myList;
4949
}
5050

51-
public SourceBeanTestClass() {
51+
public SourceBeanCopierData() {
5252
}
5353

5454
}

0 commit comments

Comments
 (0)