Als «code-coverage» getaggte Fragen

"Codeabdeckung" (Synonym: Testabdeckung) ist ein Maß für die Menge an Anwendungsquellcode, die normalerweise von einem Testregime, häufig durch Komponententests, ausgeübt wurde.


1
Wie kann man unnötige Nullprüfungen abdecken, die von Kotlin generiert wurden?
Betrachten Sie das folgende minimale Kotlin-Beispiel: fun <U> someWrapper(supplier: () -> U): () -> (U) { return { supplier() } } fun foo(taskExecutor: TaskExecutor): Int { val future = CompletableFuture.supplyAsync(someWrapper { 42 }, taskExecutor::execute) return future.join() } @Test public void shouldFoo() { assertThat(foo(), is(42)); } Ich habe in Jacoco Regeln …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.