org.mockito.internal.junit.DefaultTestFinishedEvent Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of mockito-core Show documentation
Show all versions of mockito-core Show documentation
Mockito mock objects library core API and implementation
/*
* Copyright (c) 2018 Mockito contributors
* This program is made available under the terms of the MIT License.
*/
package org.mockito.internal.junit;
public class DefaultTestFinishedEvent implements TestFinishedEvent {
private final Object testClassInstance;
private final String testMethodName;
private final Throwable testFailure;
public DefaultTestFinishedEvent(
Object testClassInstance, String testMethodName, Throwable testFailure) {
this.testClassInstance = testClassInstance;
this.testMethodName = testMethodName;
this.testFailure = testFailure;
}
@Override
public Throwable getFailure() {
return testFailure;
}
@Override
public String getTestName() {
return testClassInstance.getClass().getSimpleName() + "." + testMethodName;
}
}