Exemplo n.º 1
0
  @Test
  public void addGroup_does_POST_on_Ws_add_group() {
    underTest.addGroup(
        new AddGroupWsRequest()
            .setPermission(PERMISSION_VALUE)
            .setProjectId(PROJECT_ID_VALUE)
            .setProjectKey(PROJECT_KEY_VALUE)
            .setGroupId(GROUP_ID_VALUE)
            .setGroupName(GROUP_NAME_VALUE));

    assertThat(serviceTester.getPostParser()).isNull();
    PostRequest postRequest = serviceTester.getPostRequest();
    serviceTester
        .assertThat(postRequest)
        .hasPath("add_group")
        .hasParam(PARAM_PERMISSION, PERMISSION_VALUE)
        .hasParam(PARAM_PROJECT_ID, PROJECT_ID_VALUE)
        .hasParam(PARAM_PROJECT_KEY, PROJECT_KEY_VALUE)
        .hasParam(PARAM_GROUP_ID, GROUP_ID_VALUE)
        .hasParam(PARAM_GROUP_NAME, GROUP_NAME_VALUE)
        .andNoOtherParam();
  }