import play.mvc.Result; import play.test.Helpers; import play.test.WithApplication; import static play.test.Helpers.fakeRequest; import static play.test.Helpers.route; public class MyControllerTest extends WithApplication { public void testMyController() { Result result = route(fakeRequest(GET, "/my-controller")); assertEquals(OK, result.status()); assertEquals("text/html", result.contentType().get()); assertEquals("Hello, world!", contentAsString(result)); } } import play.test.WithBrowser; import static play.test.Helpers.running; import static play.test.Helpers.testServer; public class MyIntegrationTest extends WithBrowser { public void testMyApp() { running(testServer(3333), webDriver -> { browser.goTo("/"); browser.$("#submit-btn").click(); assertEquals("Success", browser.$("#result").getText()); }); } }


上一篇:
下一篇:
切换中文