diff options
author | Paolo Bazzi | 2018-03-06 13:01:59 +0000 |
---|---|---|
committer | Paolo Bazzi | 2018-03-08 08:30:04 +0000 |
commit | 4d02c11f2806f052bc6ef2c8fec74b91d399502c (patch) | |
tree | e22c1b42cc4db90d4c462d887652a1f023192af2 /org.eclipse.scout.rt.platform.test | |
parent | c7f159fb440aa65c8eaaecf4ec69d1fd5616f4e7 (diff) | |
download | org.eclipse.scout.rt-4d02c11f2806f052bc6ef2c8fec74b91d399502c.tar.gz org.eclipse.scout.rt-4d02c11f2806f052bc6ef2c8fec74b91d399502c.tar.xz org.eclipse.scout.rt-4d02c11f2806f052bc6ef2c8fec74b91d399502c.zip |
DoEntityBuilder: Added putList(V... values) method
Change-Id: Iae986867b0910875300ddcd571fc58bcfa82a74d
Diffstat (limited to 'org.eclipse.scout.rt.platform.test')
-rw-r--r-- | org.eclipse.scout.rt.platform.test/src/test/java/org/eclipse/scout/rt/platform/dataobject/DoEntityBuilderTest.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/org.eclipse.scout.rt.platform.test/src/test/java/org/eclipse/scout/rt/platform/dataobject/DoEntityBuilderTest.java b/org.eclipse.scout.rt.platform.test/src/test/java/org/eclipse/scout/rt/platform/dataobject/DoEntityBuilderTest.java index cc46ffb06a..637b4b63ae 100644 --- a/org.eclipse.scout.rt.platform.test/src/test/java/org/eclipse/scout/rt/platform/dataobject/DoEntityBuilderTest.java +++ b/org.eclipse.scout.rt.platform.test/src/test/java/org/eclipse/scout/rt/platform/dataobject/DoEntityBuilderTest.java @@ -11,6 +11,7 @@ package org.eclipse.scout.rt.platform.dataobject; import org.eclipse.scout.rt.platform.BEANS; +import org.eclipse.scout.rt.platform.util.CollectionUtility; import org.eclipse.scout.rt.testing.platform.dataobject.DataObjectTestHelper; import org.junit.Test; @@ -21,11 +22,18 @@ public class DoEntityBuilderTest { DoEntity expected = BEANS.get(DoEntity.class); expected.put("attribute1", "foo"); expected.put("attribute2", 42); + expected.putList("listAttribute", CollectionUtility.arrayList(1, 2, 3)); DoEntity actual = BEANS.get(DoEntityBuilder.class) .put("attribute1", "foo") .put("attribute2", 42) + .putList("listAttribute", 1, 2, 3) .build(); BEANS.get(DataObjectTestHelper.class).assertDoEntityEquals(expected, actual); + + // ensure lists are mutable + expected.getList("listAttribute").remove(1); + actual.getList("listAttribute").remove(1); + BEANS.get(DataObjectTestHelper.class).assertDoEntityEquals(expected, actual); } } |