1
0
mirror of https://github.com/sismics/docs.git synced 2025-12-18 20:21:41 +00:00

#159: workflow db model

This commit is contained in:
Benjamin Gamard
2018-01-26 11:26:34 +01:00
parent 9ba49f35ff
commit 332ac9c109
16 changed files with 523 additions and 5 deletions

View File

@@ -0,0 +1,35 @@
package com.sismics.docs.rest;
import com.sismics.util.filter.TokenBasedSecurityFilter;
import org.junit.Assert;
import org.junit.Test;
import javax.json.JsonArray;
import javax.json.JsonObject;
/**
* Test the route model resource.
*
* @author bgamard
*/
public class TestRouteModelResource extends BaseJerseyTest {
/**
* Test the route model resource.
*/
@Test
public void testRouteModelResource() {
// Login admin
String adminToken = clientUtil.login("admin", "admin", false);
// Get all route models
JsonObject json = target().path("/routemodel")
.queryParam("sort_column", "1")
.queryParam("asc", "true")
.request()
.cookie(TokenBasedSecurityFilter.COOKIE_NAME, adminToken)
.get(JsonObject.class);
JsonArray groups = json.getJsonArray("routemodels");
Assert.assertEquals(0, groups.size());
}
}