@Test public void DeleteProfileWithMissingArguments() { addSnippetParam("sample.createProfileId", ""); JavaScriptPreviewPage previewPage = executeSnippet(SNIPPET_ID); JsonJavaObject json = previewPage.getJson(); Assert.assertEquals(400, json.getInt("code")); }
@Test public void testGetForumTopicInvalidArg() { addSnippetParam("ForumService.topicUuid", ""); JavaScriptPreviewPage previewPage = executeSnippet(SNIPPET_ID); JsonJavaObject json = previewPage.getJson(); Assert.assertEquals(400, json.getInt("code")); Assert.assertEquals("Invalid argument, expected topicUuid.", json.getString("message")); }
@Test public void testGetForumTopicError() { addSnippetParam("ForumService.topicUuid", "Foo"); JavaScriptPreviewPage previewPage = executeSnippet(SNIPPET_ID); JsonJavaObject json = previewPage.getJson(); Assert.assertEquals(404, json.getInt("code")); Assert.assertEquals( "No existing forum found. Please contact your system administrator.", json.getString("message")); }