Skip to content

Commit

Permalink
Polishing
Browse files Browse the repository at this point in the history
  • Loading branch information
sbrannen committed Nov 16, 2017
1 parent 44c5787 commit 15b678f
Showing 1 changed file with 8 additions and 10 deletions.
Expand Up @@ -58,7 +58,7 @@
import org.junit.jupiter.engine.kotlin.InstancePerClassKotlinTestCase; import org.junit.jupiter.engine.kotlin.InstancePerClassKotlinTestCase;
import org.junit.jupiter.engine.kotlin.InstancePerMethodKotlinTestCase; import org.junit.jupiter.engine.kotlin.InstancePerMethodKotlinTestCase;
import org.junit.platform.commons.util.ReflectionUtils; import org.junit.platform.commons.util.ReflectionUtils;
import org.junit.platform.engine.test.event.ExecutionEvent; import org.junit.platform.engine.TestDescriptor;
import org.junit.platform.engine.test.event.ExecutionEventRecorder; import org.junit.platform.engine.test.event.ExecutionEventRecorder;


/** /**
Expand Down Expand Up @@ -555,17 +555,15 @@ void instancePerMethodIsDefaultForKotlinTestClasses() {
} }


@Test @Test
void kotlinTestWithAVeryStrangeName() { void kotlinTestWithMethodNameContainingSpecialCharacters() {
Class<?> testClass = ArbitraryNamingKotlinTestCase.class; ExecutionEventRecorder eventRecorder = executeTestsForClass(ArbitraryNamingKotlinTestCase.class);

ExecutionEventRecorder eventRecorder = executeTestsForClass(testClass);
assertThat(eventRecorder.getTestFinishedCount()).isEqualTo(1); assertThat(eventRecorder.getTestFinishedCount()).isEqualTo(1);
final ExecutionEvent executionEvent = eventRecorder.getSuccessfulTestFinishedEvents().get(0);
assertAll( TestDescriptor testDescriptor = eventRecorder.getSuccessfulTestFinishedEvents().get(0).getTestDescriptor();
() -> assertEquals(ArbitraryNamingKotlinTestCase.METHOD_NAME + "()", assertAll(//
executionEvent.getTestDescriptor().getDisplayName()), () -> assertEquals(ArbitraryNamingKotlinTestCase.METHOD_NAME + "()", testDescriptor.getDisplayName()), //
() -> assertEquals(ArbitraryNamingKotlinTestCase.METHOD_NAME + "()", () -> assertEquals(ArbitraryNamingKotlinTestCase.METHOD_NAME + "()",
executionEvent.getTestDescriptor().getLegacyReportingName())); testDescriptor.getLegacyReportingName()));
} }


private void performAssertions(Class<?> testClass, int containers, int tests, private void performAssertions(Class<?> testClass, int containers, int tests,
Expand Down

0 comments on commit 15b678f

Please sign in to comment.