Test Snippets
1. Every Class Has Test
@Test
fun `every class has test`() {
Konsist
.scopeFromProduction()
.classes()
.assertTrue { it.hasTestClass() }
}2. Every Class - Except Data And Value Class - Has Test
@Test
fun `every class - except data and value class - has test`() {
Konsist
.scopeFromProduction()
.classes()
.withoutModifier(KoModifier.DATA, KoModifier.VALUE)
.assertTrue { it.hasTestClass() }
}3. Test Classes Should Have Test Subject Named Sut
4. Test Classes Should Have All Members Private Besides Tests
Last updated