1.1 --- a/javaquery/api/src/test/java/org/apidesign/bck2brwsr/htmlpage/ModelTest.java Mon Jan 21 13:43:40 2013 +0100
1.2 +++ b/javaquery/api/src/test/java/org/apidesign/bck2brwsr/htmlpage/ModelTest.java Mon Feb 18 12:26:16 2013 +0100
1.3 @@ -32,7 +32,8 @@
1.4 */
1.5 @Page(xhtml = "Empty.html", className = "Model", properties = {
1.6 @Property(name = "value", type = int.class),
1.7 - @Property(name = "unrelated", type = long.class)
1.8 + @Property(name = "unrelated", type = long.class),
1.9 + @Property(name = "names", type = String.class, array = true)
1.10 })
1.11 public class ModelTest {
1.12 private Model model;
1.13 @@ -53,6 +54,12 @@
1.14 assertEquals(16, model.getPowerValue());
1.15 }
1.16
1.17 + @Test public void arrayIsMutable() {
1.18 + assertEquals(model.getNames().size(), 0, "Is empty");
1.19 + model.getNames().add("Jarda");
1.20 + assertEquals(model.getNames().size(), 1, "One element");
1.21 + }
1.22 +
1.23 @Test public void derivedPropertiesAreNotified() {
1.24 MockKnockout my = new MockKnockout();
1.25 MockKnockout.next = my;