}
private fun addValidLocalSoneParameter() {
- parameters.putSingle("Sone", "LocalSoneId")
+ parameters += "Sone" to "LocalSoneId"
whenever(core.getSone("LocalSoneId")).thenReturn(of(localSone))
}
@Test
fun `request with invalid post parameter results in fcp exception`() {
addValidLocalSoneParameter()
- parameters.putSingle("Post", "InvalidPostId")
+ parameters += "Post" to "InvalidPostId"
executeCommandAndExpectFcpException()
}
private fun addValidPostParameter() {
- parameters.putSingle("Post", "ValidPostId")
+ parameters += "Post" to "ValidPostId"
whenever(core.getPost("ValidPostId")).thenReturn(of(post))
}
fun `complete request creates reply`() {
addValidLocalSoneParameter()
addValidPostParameter()
- parameters.putSingle("Text", "Test")
+ parameters += "Text" to "Test"
val postReply = mock<PostReply>().apply { whenever(id).thenReturn("ReplyId") }
whenever(core.createReply(localSone, post, "Test")).thenReturn(postReply)
val response = command.execute(parameters)