]> git.argeo.org Git - gpl/argeo-slc.git/blob - integration-tests/org.argeo.slc.it.webapp/src/test/java/org/argeo/slc/it/webapp/SimpleScenarioTest.java
Use ObjectList everywhere
[gpl/argeo-slc.git] / integration-tests / org.argeo.slc.it.webapp / src / test / java / org / argeo / slc / it / webapp / SimpleScenarioTest.java
1 package org.argeo.slc.it.webapp;
2
3 import org.argeo.slc.Condition;
4 import org.argeo.slc.msg.ObjectList;
5 import org.argeo.slc.server.client.SlcServerHttpClient;
6 import org.argeo.slc.server.unit.AbstractHttpClientTestCase;
7
8 public class SimpleScenarioTest extends AbstractHttpClientTestCase {
9 public void testSimpleScenario() throws Exception {
10 String moduleName = "org.argeo.slc.demo.basic";
11 getHttpClient().startFlowDefault(moduleName, "main", null);
12
13 getHttpClient().callServiceSafe(SlcServerHttpClient.LIST_RESULTS, null,
14 new Condition<ObjectList>() {
15
16 public Boolean check(ObjectList obj) {
17 return obj.getObjects().size() == 3;
18 }
19 }, null);
20
21 getHttpClient().callServiceSafe(SlcServerHttpClient.LIST_RESULTS, null,
22 new Condition<ObjectList>() {
23
24 public Boolean check(ObjectList obj) {
25 return obj.getObjects().size() == 3;
26 }
27 }, null);
28 }
29 }