Added response property tests.

This commit is contained in:
Erik C. Thauvin 2019-09-20 20:39:07 -07:00
parent 14079ba018
commit 9993309a0f

View file

@ -126,14 +126,18 @@ class AkismetTest {
fun verifyKeyTest() { fun verifyKeyTest() {
assertFalse(akismet.isVerifiedKey, "isVerifiedKey -> false") assertFalse(akismet.isVerifiedKey, "isVerifiedKey -> false")
assertTrue(akismet.verifyKey(), "verifyKey()") assertTrue(akismet.verifyKey(), "verifyKey()")
assertEquals(akismet.response, "valid", "response -> valid")
assertTrue(akismet.isVerifiedKey, "isVerifiedKey -> true") assertTrue(akismet.isVerifiedKey, "isVerifiedKey -> true")
} }
@Test @Test
fun checkCommentTest() { fun checkCommentTest() {
assertFalse(akismet.checkComment(comment), "check_comment(admin) -> false") assertFalse(akismet.checkComment(comment), "check_comment(admin) -> false")
assertEquals(akismet.response, "false", "response -> false")
comment.userRole = "" comment.userRole = ""
assertTrue(akismet.checkComment(comment), "check_comment -> true") assertTrue(akismet.checkComment(comment), "check_comment -> true")
assertEquals(akismet.response, "true", "response -> true")
assertFalse(akismet.checkComment(mockComment), "check_comment(request) -> false") assertFalse(akismet.checkComment(mockComment), "check_comment(request) -> false")
mockComment.userRole = "" mockComment.userRole = ""