srctree

Robin Linden parent 1321d3d0 d994ea7f
Make unit test names more readable

inlinesplit
domain/src/test/kotlin/ToxIdValidatorTest.kt added: 12, removed: 12, total 0
@@ -6,7 +6,7 @@ import org.junit.Test
 
class ToxIdValidatorTest {
@Test
fun fine_ids_validate_without_issues() {
fun `fine ids validate without issues`() {
val id0 = ToxID("3982B009845B210C5A8904B7F540287A424DE029BC1A25C01E022944AB28FC3C4ACEE797596D")
val id1 = ToxID("A571A6C77225C4081BA4D7AC268B9659B78704037959817E6ED56C4E6BD84B7E3E3EDB624583")
assert(ToxIdValidator.validate(id0) == ToxIdValidator.Result.NO_ERROR)
@@ -14,7 +14,7 @@ class ToxIdValidatorTest {
}
 
@Test
fun incorrect_lengths_are_rejected() {
fun `incorrect lengths are rejected`() {
val id0 = ToxID("3982B009845B210C5A8904B7F540287A424DE029BC1A25C01E022944AB28FC3C4ACEE797596")
val id1 = ToxID("A571A6C77225C4081BA4D7AC268B9659B78704037959817E6ED56C4E6BD84B7E3E3EDB6245833")
val id2 = ToxID("")
@@ -24,7 +24,7 @@ class ToxIdValidatorTest {
}
 
@Test
fun bad_checksums_are_rejected() {
fun `bad checksums are rejected`() {
val id0 = ToxID("3982B009845B210C5A8904B7F540287A424DE029BC1A25C01E022944AB28FC3C4ACEE7970000")
val id1 = ToxID("3982B009845B210C5A8904B7F540287A424DE029BC1A25C01E022944AB28FC3C00000000596D")
val id2 = ToxID("A571A6C77225C4081BA4D7AC268B9659B78704037959817E6ED56C4E6BD84B7E3E3EDB624582")
@@ -36,7 +36,7 @@ class ToxIdValidatorTest {
}
 
@Test
fun ids_must_be_hex() {
fun `ids must be hex`() {
val id0 = ToxID("3982B009845B210C5A8904B7F540287A424DE029BC1A25C01E022944AB28FC3C4ACEE797000G")
val id1 = ToxID("3982B009845B210C5A8904B7F540287A424DE029BC1A25C01E022944AB28FC3C00000000596H")
val id2 = ToxID("A571A6C77225C4081BA4D7AC268B9659B78704037959817E6ED56C4E6BD84B7E3E3EDB62458z")
 
domain/src/test/kotlin/ToxTypesTest.kt added: 12, removed: 12, total 0
@@ -7,7 +7,7 @@ import org.junit.Test
 
class ToxTypesTest {
@Test
fun converting_tox_ids_to_public_keys_works() {
fun `converting tox ids to public keys works`() {
val id = ToxID("76518406F6A9F2217E8DC487CC783C25CC16A15EB36FF32E335A235342C48A39218F515C39A6")
val publicKey = PublicKey("76518406F6A9F2217E8DC487CC783C25CC16A15EB36FF32E335A235342C48A39")
assertEquals(publicKey, id.toPublicKey())
 
domain/src/test/kotlin/ToxUtilTest.kt added: 12, removed: 12, total 0
@@ -16,7 +16,7 @@ private fun byteArrayOf(vararg bytes: Int) = ByteArray(bytes.size) { bytes[it].t
 
class ToxUtilTest {
@Test
fun connection_enums_can_be_converted() {
fun `connection enums can be converted`() {
assert(ToxConnection.values().size == ConnectionStatus.values().size)
assert(ConnectionStatus.values().size == 3)
 
@@ -30,7 +30,7 @@ class ToxUtilTest {
}
 
@Test
fun status_enums_can_be_converted() {
fun `status enums can be converted`() {
assert(ToxUserStatus.values().size == UserStatus.values().size)
assert(UserStatus.values().size == 3)
 
@@ -44,7 +44,7 @@ class ToxUtilTest {
}
 
@Test
fun public_keys_can_be_converted() {
fun `public keys can be converted`() {
val keyString = "76518406F6A9F2217E8DC487CC783C25CC16A15EB36FF32E335A235342C48A39"
assert(keyString.hexToBytes().size == 32)
assertEquals(keyString, keyString.hexToBytes().bytesToHex().toUpperCase(Locale.ROOT))
@@ -63,7 +63,7 @@ class ToxUtilTest {
}
 
@Test
fun casing_of_public_keys_does_not_matter() {
fun `casing of public keys does not matter`() {
val keyString = "76518406F6A9F2217E8DC487CC783C25CC16A15EB36FF32E335A235342C48A39"
assertArrayEquals(
keyString.toUpperCase(Locale.ROOT).hexToBytes(),