diff options
Diffstat (limited to 'android/test')
| -rw-r--r-- | android/test/arch/src/test/kotlin/net/mullvad/mullvadvpn/test/arch/classes/ClassTests.kt | 8 |
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") } } |
