@Test
fun `post is created correctly`() {
- request("", POST)
+ setMethod(POST)
addHttpRequestPart("returnPage", "return.html")
addHttpRequestPart("text", "post text")
verifyRedirect("return.html") {
@Test
fun `creating an empty post is denied`() {
- request("", POST)
+ setMethod(POST)
addHttpRequestPart("returnPage", "return.html")
addHttpRequestPart("text", " ")
page.processTemplate(freenetRequest, templateContext)
@Test
fun `a sender can be selected`() {
- request("", POST)
+ setMethod(POST)
addHttpRequestPart("returnPage", "return.html")
addHttpRequestPart("text", "post text")
addHttpRequestPart("sender", "sender-id")
@Test
fun `a recipient can be selected`() {
- request("", POST)
+ setMethod(POST)
addHttpRequestPart("returnPage", "return.html")
addHttpRequestPart("text", "post text")
addHttpRequestPart("recipient", "recipient-id")
@Test
fun `text is filtered correctly`() {
- request("", POST)
+ setMethod(POST)
addHttpRequestPart("returnPage", "return.html")
addHttpRequestPart("text", "post http://localhost:12345/KSK@foo text")
addHttpRequestHeader("Host", "localhost:12345")