package controllers; import static org.fest.assertions.Assertions.assertThat; import static play.mvc.Http.Status.*; import static play.test.Helpers.status; import org.junit.Test; import play.mvc.Result; import test.IntegrationTest; public class CommentControllerTest extends IntegrationTest { @Test public void testDelete() { Result result; result = getInstance(CommentController.class).delete(-11L, -111L); assertThat(status(result)).isEqualTo(SEE_OTHER); result = getInstance(CommentController.class).delete(-11L, 42L); assertThat(status(result)).isEqualTo(NOT_FOUND); } @Test public void testEditForm() { Result result; result = getInstance(CommentController.class).editForm(-11L, -111L); assertThat(status(result)).isEqualTo(NOT_FOUND); login("testuser"); result = getInstance(CommentController.class).editForm(-11L, -111L); assertThat(status(result)).isEqualTo(OK); } /* @Test public void testUpdate() { Result result; // TODO: use http POST form data result = getInstance(CommentController.class).update(-11L, 42L); assertThat(status(result)).isEqualTo(NOT_FOUND); login("testuser"); result = getInstance(CommentController.class).update(-11L, -111L); assertThat(status(result)).isEqualTo(OK); } /*/ }