Added buildUserAgent() test.

This commit is contained in:
Erik C. Thauvin 2019-09-22 00:11:02 -07:00
parent 0ed7d0c06c
commit 139048d7c4

View file

@ -225,6 +225,25 @@ class AkismetTest {
assertTrue(akismet.submitSpam(mockComment), "submitHam(request)")
}
@Test
fun testBuildUserAgent() {
val libAgent = "${GeneratedVersion.PROJECT}/${GeneratedVersion.VERSION}"
assertEquals(
akismet.buildUserAgent(), libAgent, "libAgent"
)
akismet.applicationName = "My App"
assertEquals(
akismet.buildUserAgent(), libAgent, "libAgent, no app"
)
akismet.applicationVersion = "1.0-test"
assertEquals(
akismet.buildUserAgent(), "${akismet.applicationName}/${akismet.applicationVersion} | $libAgent",
"my app"
)
}
@Test
fun dateToGmtTest() {
val localDateTime = LocalDateTime.ofInstant(date.toInstant(), ZoneId.systemDefault())