Result result = routeAndCall(request);
assertRoute(result, "routeCreateUserCaseInsensitive", Status.CREATED, null, false);
// try to create the second one
node = updatePayloadFieldValue("/adminUserCreatePayload.json", "username", sFakeUser2);
request = new FakeRequest(getMethod(), getRouteAddress());
request = request.withHeader(TestConfig.KEY_APPCODE, TestConfig.VALUE_APPCODE);
request = request.withJsonBody(node, getMethod());
result = routeAndCall(request);
//it should be fail
assertRoute(result, "routeCreateUserCaseInsensitive", Status.BAD_REQUEST, sFakeUser2 + " already exists", true);