0
我有兩個單元測試失敗,因爲「[RuntimeException的:缺少CSRF令牌]」:播放框架CSRF令牌生成單元測試
running(testServer(3333, provideFakeApplication()),() -> {
assertThat(WS.url("http://localhost:3333").get().get(3000).getStatus()
).isEqualTo(OK);
和
running(testServer(3333, provideFakeApplication()), HTMLUNIT, browser -> {
browser.goTo("http://localhost:3333");
assert....
我如何添加會話與CSRF令牌WS.url和browser.goTo?
測試正在嘗試達到具有表單的頁面。
你看到:HTTP://計算器。 com/questions/19838347/testing-scala-play-2-2-1-controllers-with-csrf-protection? –
是的,但我需要另一種解決方案。我在其他測試中使用Result.withSession(...)方法,工作正常。 –