summaryrefslogtreecommitdiffhomepage
path: root/android/test
diff options
context:
space:
mode:
Diffstat (limited to 'android/test')
-rw-r--r--android/test/arch/src/test/kotlin/net/mullvad/mullvadvpn/test/arch/classes/ClassTests.kt8
1 files changed, 6 insertions, 2 deletions
diff --git a/android/test/arch/src/test/kotlin/net/mullvad/mullvadvpn/test/arch/classes/ClassTests.kt b/android/test/arch/src/test/kotlin/net/mullvad/mullvadvpn/test/arch/classes/ClassTests.kt
index f3aa3a9938..00b18354f3 100644
--- a/android/test/arch/src/test/kotlin/net/mullvad/mullvadvpn/test/arch/classes/ClassTests.kt
+++ b/android/test/arch/src/test/kotlin/net/mullvad/mullvadvpn/test/arch/classes/ClassTests.kt
@@ -1,13 +1,13 @@
package net.mullvad.mullvadvpn.test.arch.classes
import com.lemonappdev.konsist.api.Konsist
-import com.lemonappdev.konsist.api.verify.assert
+import com.lemonappdev.konsist.api.verify.assertTrue
import org.junit.jupiter.api.Test
class ClassTests {
@Test
fun `ensure companion object is last declaration in the class`() =
- Konsist.scopeFromProject().classes(includeNested = true).assert {
+ Konsist.scopeFromProject().classes(includeNested = true).assertTrue {
val companionObject =
it.objects(includeNested = false).lastOrNull { obj -> obj.hasCompanionModifier }
if (companionObject != null) {
@@ -17,4 +17,8 @@ class ClassTests {
true
}
}
+
+ @Test
+ fun `ensure test classes have 'Test' suffix`() =
+ Konsist.scopeFromTest().classes().assertTrue { it.hasNameEndingWith("Test") }
}