File tree 1 file changed +6
-2
lines changed
android/test/arch/src/test/kotlin/net/mullvad/mullvadvpn/test/arch/classes
1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change 1
1
package net.mullvad.mullvadvpn.test.arch.classes
2
2
3
3
import com.lemonappdev.konsist.api.Konsist
4
- import com.lemonappdev.konsist.api.verify.assert
4
+ import com.lemonappdev.konsist.api.verify.assertTrue
5
5
import org.junit.jupiter.api.Test
6
6
7
7
class ClassTests {
8
8
@Test
9
9
fun `ensure companion object is last declaration in the class` () =
10
- Konsist .scopeFromProject().classes(includeNested = true ).assert {
10
+ Konsist .scopeFromProject().classes(includeNested = true ).assertTrue {
11
11
val companionObject =
12
12
it.objects(includeNested = false ).lastOrNull { obj -> obj.hasCompanionModifier }
13
13
if (companionObject != null ) {
@@ -17,4 +17,8 @@ class ClassTests {
17
17
true
18
18
}
19
19
}
20
+
21
+ @Test
22
+ fun `ensure test classes have 'Test' suffix` () =
23
+ Konsist .scopeFromTest().classes().assertTrue { it.hasNameEndingWith(" Test" ) }
20
24
}
You can’t perform that action at this time.
0 commit comments