Package play.test

Examples of play.test.FakeRequest.withJsonBody()


          //insert a new document as fake user
          request = new FakeRequest(POST, getRouteAddress(sFakeCollection));
          request = request.withHeader(TestConfig.KEY_APPCODE, TestConfig.VALUE_APPCODE);
          request = request.withHeader(TestConfig.KEY_AUTH, TestConfig.encodeAuth(sFakeUser, "passw1"));
          request = request.withJsonBody(getPayload("/documentCreatePayload.json"));
          result= routeAndCall(request);
          assertRoute(result, "testRouteGetDocumentsCountWithStart 4", Status.OK, null, false);
         
         
          //execute a count(*) using admin, it should return 3
View Full Code Here


          JsonNode node = updatePayloadFieldValue("/adminUserCreatePayload.json", "username", sFakeUser);

          // Create user
          FakeRequest request = new FakeRequest("POST","/user");
          request = request.withHeader(TestConfig.KEY_APPCODE, TestConfig.VALUE_APPCODE);
          request = request.withJsonBody(node, "POST");
          Result result = routeAndCall(request);
          assertRoute(result, "testRouteGetDocumentsCountWithStart -create fake user", 201, null, false);
         
          //insert 2 records using admin
          result=routeCreateDocument(getRouteAddress(sFakeCollection));
View Full Code Here

              FakeRequest request = new FakeRequest("PUT", "/admin/configuration/Push/profile1.sandbox.android.api.key");
              request = request.withHeader(TestConfig.KEY_APPCODE, TestConfig.VALUE_APPCODE);
              request = request.withHeader(TestConfig.KEY_AUTH, sAuthEnc);
              request = request.withHeader(HTTP.CONTENT_TYPE, MediaType.APPLICATION_JSON);
              request = request.withJsonBody(getPayload(getDefaultPayload()), getMethod());
              Result result = routeAndCall(request);
              if (Logger.isDebugEnabled()) Logger.debug("testSetApiKey request: " + request.getWrappedRequest().headers());
              if (Logger.isDebugEnabled()) Logger.debug("testSetApiKey result: " + contentAsString(result));
              assertRoute(result, "testSetApiKey not valid", Status.SERVICE_UNAVAILABLE, CustomHttpCode.PUSH_INVALID_APIKEY.getDescription(), true);
           
View Full Code Here

          } catch (JsonProcessingException e) {
            assertFail(ExceptionUtils.getStackTrace(e));
          } catch (IOException e) {
            assertFail(ExceptionUtils.getStackTrace(e));
          }
                    request1 = request1.withJsonBody(actualObj,PUT);
                    request1 = request1.withHeader("Content-Type", "application/json");
                    result = route(request1);
                    assertRoute(result, "testRouteChangePassword 2", Status.OK, "john@example.com", true);

                    //try to reset password: fails because there i no smtp server defined
View Full Code Here

         
          // Test change password
          FakeRequest request = new FakeRequest(getMethod(), getRouteAddress());
          request = request.withHeader(TestConfig.KEY_APPCODE, TestConfig.VALUE_APPCODE);
          request = request.withHeader(TestConfig.KEY_AUTH, sAuthEnc);
          request = request.withJsonBody(getPayload("/userChangePasswordPayload.json"), getMethod());
          Result result = routeAndCall(request);
          if (Logger.isDebugEnabled()) Logger.debug("testRouteChangePassword request: " + request.getWrappedRequest().headers());
          if (Logger.isDebugEnabled()) Logger.debug("testRouteChangePassword result: " + contentAsString(result));
          assertRoute(result, "testRouteChangePassword", Status.OK, null, false);
View Full Code Here

          continueOnFail(true);
         
          // Test change password non valid
          request = request.withHeader(TestConfig.KEY_APPCODE, TestConfig.VALUE_APPCODE);
          request = request.withHeader(TestConfig.KEY_AUTH, sAuthChanged);
          request = request.withJsonBody(getPayload("/userChangePasswordInvalid.json"), getMethod());
          result = routeAndCall(request);
          assertRoute(result, "testRouteChangePassword not valid", Status.BAD_REQUEST, TestConfig.MSG_CHANGE_PWD, true);

          continueOnFail(false);
         
View Full Code Here

          continueOnFail(false);
         
          // Restore old password
          request = request.withHeader(TestConfig.KEY_APPCODE, TestConfig.VALUE_APPCODE);
          request = request.withHeader(TestConfig.KEY_AUTH, sAuthChanged);
          request = request.withJsonBody(getPayload("/userRestorePasswordPayload.json"), getMethod());
          result = routeAndCall(request);
          assertRoute(result, "testRouteChangePassword restore old password", Status.OK, null, false);
        }
      }
    );   
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.