90
90
public static void main(String[] args) throws CompareException, MapperException, ParserException {
91
91
Application.setApplication(".test");
92
System.out.println(true == new Condition("§this.0", new Condition(Condition.$EXISTS, true)).matches(new String[] { "" }));
93
System.out.println(false == new Condition("§this.0", new Condition(Condition.$REGEX, "^https?://.+$")).matches(new String[] { "" }));
94
System.out.println(JSonStorage.serializeToJson(JSonStorage.serializeToJson(new Condition("§this.0", new Condition(Condition.$REGEX, "^https?://.+$")))));
95
System.out.println(true == new Condition("§this.0", new Condition(Condition.$REGEX, "^https?://.+$")).matches(new String[] { "http://www.google.de" }));
96
System.out.println(false == new Condition("§this.0.§size", new Condition(Condition.$GT, 0)).matches(new String[] { "" }));
97
System.out.println(true == new Condition("§this.0.§size", new Condition(Condition.$GT, 0)).matches(new String[] { "1" }));
98
System.out.println(true == new Condition($THIS, new Condition(Condition.$SIZE, new Condition($GT, 0))).matches(new String[] { "" }));
99
System.out.println(false == new Condition($THIS, new Condition(Condition.$SIZE, new Condition($GT, 0))).matches(new String[] {}));
92
100
HashMap<String, Object> test = new HashMap<String, Object>();
94
102
test.put("sa", new String[] { "a", "b" });