Skip to content

Instantly share code, notes, and snippets.

@olegosipenko
Created September 19, 2019 10:51
Show Gist options
  • Save olegosipenko/1a0f1b4b2151f01f8abf35952c693df0 to your computer and use it in GitHub Desktop.
Save olegosipenko/1a0f1b4b2151f01f8abf35952c693df0 to your computer and use it in GitHub Desktop.
For blog post about sealed classes, when expressions and custom detekt rule
@Test
@DisplayName("non compliant when statement should warn")
internal fun nonCompliantCodeShouldWarn() {
val findings = NonExhaustiveWhen()
.lint(WHEN_STATEMENT.trimIndent())
assertThat(findings).hasSize(1)
assertThat(findings[0].message).isEqualTo(MESSAGE)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment