@Test public void define_upload_action() { WebService.Controller controller = tester.controller("api/updatecenter"); WebService.Action action = controller.action("upload"); assertThat(action).isNotNull(); assertThat(action.handler()).isNotNull(); assertThat(action.isInternal()).isTrue(); assertThat(action.isPost()).isTrue(); assertThat(action.params()).hasSize(1); } }
@Test public void definition() { WebService.Action definition = ws.getDef(); assertThat(definition.key()).isEqualTo("list"); assertThat(definition.isPost()).isFalse(); assertThat(definition.since()).isEqualTo("6.3"); assertThat(definition.responseExampleAsString()).isNotEmpty(); assertThat(definition.params()).hasSize(1); WebService.Param loginParam = definition.param("login"); assertThat(loginParam.since()).isEqualTo("6.4"); assertThat(loginParam.isRequired()).isFalse(); }
@Test public void definition() { WebService.Action result = ws.getDef(); assertThat(result.key()).isEqualTo("search"); assertThat(result.isPost()).isFalse(); assertThat(result.isInternal()).isTrue(); assertThat(result.since()).isEqualTo("6.2"); assertThat(result.params()).hasSize(2); assertThat(result.responseExampleAsString()).isNotEmpty(); }
@Test public void test_definition() { WebService.Action action = tester.getDef(); assertThat(action.key()).isEqualTo("ping"); assertThat(action.isPost()).isFalse(); assertThat(action.isInternal()).isFalse(); assertThat(action.params()).isEmpty(); }
@Test public void test_definition() { WebService.Action action = tester.getDef(); assertThat(action.key()).isEqualTo("set_severity"); assertThat(action.isPost()).isTrue(); assertThat(action.isInternal()).isFalse(); assertThat(action.params()).hasSize(2); assertThat(action.responseExample()).isNotNull(); }
@Test public void definition() { WebService.Action definition = ws.getDef(); assertThat(definition.key()).isEqualTo("check_secret_key"); assertThat(definition.isPost()).isFalse(); assertThat(definition.isInternal()).isTrue(); assertThat(definition.since()).isEqualTo("6.1"); assertThat(definition.responseExampleAsString()).isNotEmpty(); assertThat(definition.params()).hasSize(0); }
@Test public void define_index_action() { WebService.Action action = ws.getDef(); assertThat(action).isNotNull(); assertThat(action.responseExampleAsString()).isNotEmpty(); assertThat(action.params()).hasSize(8); }
@Test public void definition() { WebService.Action definition = ws.getDef(); assertThat(definition).isNotNull(); assertThat(definition.isPost()).isTrue(); assertThat(definition.params()).extracting(Param::key).containsExactlyInAnyOrder("key", "qualityProfile", "language", "organization"); assertThat(definition.param("organization").since()).isEqualTo("6.4"); Param profile = definition.param("key"); assertThat(profile.deprecatedKey()).isEqualTo("profileKey"); assertThat(definition.param("qualityProfile").deprecatedSince()).isNullOrEmpty(); assertThat(definition.param("language").deprecatedSince()).isNullOrEmpty(); }
@Test public void api_definition() { WebService.Action definition = ws.getDef(); assertThat(definition.since()).isEqualTo("6.1"); assertThat(definition.isPost()).isTrue(); assertThat(definition.key()).isEqualTo("update_key"); assertThat(definition.changelog()).hasSize(2); assertThat(definition.params()) .hasSize(3) .extracting(Param::key) .containsOnlyOnce("projectId", "from", "to"); }
@Test public void action_status_is_defined() { WebService.Action action = underTest.getDef(); assertThat(action.isPost()).isFalse(); assertThat(action.description()).isNotEmpty(); assertThat(action.responseExample()).isNotNull(); assertThat(action.params()).isEmpty(); }
@Test public void test_definition() { WebService.Action def = tester.getDef(); assertThat(def.isInternal()).isTrue(); assertThat(def.since()).isEqualTo("7.2"); assertThat(def.params()) .extracting(WebService.Param::key) .containsExactlyInAnyOrder("plugin", "acceptCompressions"); }
@Test public void test_definition() { WebService.Action action = tester.getDef(); assertThat(action.key()).isEqualTo("edit_comment"); assertThat(action.isPost()).isTrue(); assertThat(action.isInternal()).isFalse(); assertThat(action.params()).hasSize(2); assertThat(action.responseExample()).isNotNull(); }
@Test public void test_definition() { assertThat(ws.getDef().isPost()).isTrue(); assertThat(ws.getDef().isInternal()).isFalse(); assertThat(ws.getDef().params()).hasSize(1); }
@Test public void test_definition() { WebService.Action definition = ws.getDef(); assertThat(definition.isInternal()).isTrue(); assertThat(definition.key()).isEqualTo("app"); assertThat(definition.params()).hasSize(1); assertThat(definition.param("organization")) .matches(p -> p.isInternal()) .matches(p -> p.since().equals("6.4")) .matches(p -> !p.isRequired()); }
@Test public void definition() { WebService.Action definition = ws.getDef(); assertThat(definition.key()).isEqualTo("encrypt"); assertThat(definition.isPost()).isFalse(); assertThat(definition.isInternal()).isTrue(); assertThat(definition.responseExampleAsString()).isNotEmpty(); assertThat(definition.params()).hasSize(1); }
@Test public void test_definition() { WebService.Action action = tester.getDef(); assertThat(action.key()).isEqualTo("add_comment"); assertThat(action.isPost()).isTrue(); assertThat(action.isInternal()).isFalse(); assertThat(action.params()).hasSize(2); assertThat(action.responseExampleAsString()).isNotEmpty(); }
@Test public void test_definition() { WebService.Action def = ws.getDef(); assertThat(def.key()).isEqualTo("pause"); assertThat(def.isInternal()).isTrue(); assertThat(def.isPost()).isTrue(); assertThat(def.params()).isEmpty(); assertThat(def.responseExampleAsString()).isNull(); }
@Test public void test_definition() { WebService.Action action = ws.getDef(); assertThat(action.params()) .extracting(WebService.Param::key, WebService.Param::isRequired) .containsExactlyInAnyOrder( tuple("analysisId", false), tuple("projectKey", false), tuple("projectId", false)); }
@Test public void test_definition() { WebService.Action action = tester.getDef(); assertThat(action.key()).isEqualTo("changelog"); assertThat(action.isPost()).isFalse(); assertThat(action.isInternal()).isFalse(); assertThat(action.params()).hasSize(1); assertThat(action.responseExample()).isNotNull(); }
@Test public void definition() { WebService.Action definition = ws.getDef(); assertThat(definition.isPost()).isTrue(); assertThat(definition.isInternal()).isFalse(); assertThat(definition.params()).extracting(WebService.Param::key) .containsOnly("project", "tags"); assertThat(definition.description()).isNotEmpty(); assertThat(definition.since()).isEqualTo("6.4"); }