json/src/test/java/net/java/html/json/ModelTest.java
changeset 1025 1122c615fffd
parent 951 5ce0aab2c03c
child 1026 cda94194f901
     1.1 --- a/json/src/test/java/net/java/html/json/ModelTest.java	Wed Jul 15 22:06:19 2015 +0200
     1.2 +++ b/json/src/test/java/net/java/html/json/ModelTest.java	Wed Dec 09 23:58:27 2015 +0100
     1.3 @@ -349,6 +349,16 @@
     1.4          assertEquals(first, "1st");
     1.5          assertEquals(last, "2nd");
     1.6      }
     1.7 +    
     1.8 +    @Model(className = "Inner", properties = {
     1.9 +        @Property(name = "x", type = int.class)
    1.10 +    })
    1.11 +    static final class InnerCntrl {
    1.12 +        @OnPropertyChange("x")
    1.13 +        static void increment(Inner model) {
    1.14 +            model.setX(model.getX() + 1);
    1.15 +        }
    1.16 +    }
    1.17  
    1.18      private static class MockTechnology implements Technology<Object> {
    1.19          private final List<String> mutated = new ArrayList<String>();