Skip to content

Instantly share code, notes, and snippets.

@olegosipenko
Created September 19, 2019 10:51
Show Gist options
  • Select an option

  • Save olegosipenko/1a0f1b4b2151f01f8abf35952c693df0 to your computer and use it in GitHub Desktop.

Select an option

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