Add missing @Override annotations
This commit is contained in:
@@ -118,6 +118,7 @@ public class DefaultTestContext implements TestContext {
|
||||
* loader delegate is not <em>active</em> (i.e., has been closed)
|
||||
* @see CacheAwareContextLoaderDelegate#loadContext
|
||||
*/
|
||||
@Override
|
||||
public ApplicationContext getApplicationContext() {
|
||||
ApplicationContext context = this.cacheAwareContextLoaderDelegate.loadContext(this.mergedContextConfiguration);
|
||||
if (context instanceof ConfigurableApplicationContext) {
|
||||
@@ -142,20 +143,24 @@ public class DefaultTestContext implements TestContext {
|
||||
* that was supplied when this {@code TestContext} was constructed.
|
||||
* @see CacheAwareContextLoaderDelegate#closeContext
|
||||
*/
|
||||
@Override
|
||||
public void markApplicationContextDirty(@Nullable HierarchyMode hierarchyMode) {
|
||||
this.cacheAwareContextLoaderDelegate.closeContext(this.mergedContextConfiguration, hierarchyMode);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final Class<?> getTestClass() {
|
||||
return this.testClass;
|
||||
}
|
||||
|
||||
@Override
|
||||
public final Object getTestInstance() {
|
||||
Object testInstance = this.testInstance;
|
||||
Assert.state(testInstance != null, "No test instance");
|
||||
return testInstance;
|
||||
}
|
||||
|
||||
@Override
|
||||
public final Method getTestMethod() {
|
||||
Method testMethod = this.testMethod;
|
||||
Assert.state(testMethod != null, "No test method");
|
||||
@@ -168,6 +173,7 @@ public class DefaultTestContext implements TestContext {
|
||||
return this.testException;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateState(@Nullable Object testInstance, @Nullable Method testMethod, @Nullable Throwable testException) {
|
||||
this.testInstance = testInstance;
|
||||
this.testMethod = testMethod;
|
||||
|
||||
@@ -106,6 +106,7 @@ final class HtmlUnitRequestBuilder implements RequestBuilder, Mergeable {
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public MockHttpServletRequest buildRequest(ServletContext servletContext) {
|
||||
Charset charset = getCharset();
|
||||
String httpMethod = this.webRequest.getHttpMethod().name();
|
||||
|
||||
@@ -125,6 +125,7 @@ public final class MockMvcWebConnection implements WebConnection {
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public WebResponse getResponse(WebRequest webRequest) throws IOException {
|
||||
long startTime = System.currentTimeMillis();
|
||||
HtmlUnitRequestBuilder requestBuilder = new HtmlUnitRequestBuilder(this.sessions, this.webClient, webRequest);
|
||||
|
||||
@@ -67,6 +67,7 @@ public abstract class AbstractMockMvcBuilder<B extends AbstractMockMvcBuilder<B>
|
||||
private final List<MockMvcConfigurer> configurers = new ArrayList<>(4);
|
||||
|
||||
|
||||
@Override
|
||||
public final <T extends B> T addFilters(Filter... filters) {
|
||||
Assert.notNull(filters, "filters cannot be null");
|
||||
for (Filter f : filters) {
|
||||
@@ -76,6 +77,7 @@ public abstract class AbstractMockMvcBuilder<B extends AbstractMockMvcBuilder<B>
|
||||
return self();
|
||||
}
|
||||
|
||||
@Override
|
||||
public final <T extends B> T addFilter(Filter filter, String... urlPatterns) {
|
||||
Assert.notNull(filter, "filter cannot be null");
|
||||
Assert.notNull(urlPatterns, "urlPatterns cannot be null");
|
||||
@@ -86,16 +88,19 @@ public abstract class AbstractMockMvcBuilder<B extends AbstractMockMvcBuilder<B>
|
||||
return self();
|
||||
}
|
||||
|
||||
@Override
|
||||
public final <T extends B> T defaultRequest(RequestBuilder requestBuilder) {
|
||||
this.defaultRequestBuilder = requestBuilder;
|
||||
return self();
|
||||
}
|
||||
|
||||
@Override
|
||||
public final <T extends B> T alwaysExpect(ResultMatcher resultMatcher) {
|
||||
this.globalResultMatchers.add(resultMatcher);
|
||||
return self();
|
||||
}
|
||||
|
||||
@Override
|
||||
public final <T extends B> T alwaysDo(ResultHandler resultHandler) {
|
||||
this.globalResultHandlers.add(resultHandler);
|
||||
return self();
|
||||
@@ -106,11 +111,13 @@ public abstract class AbstractMockMvcBuilder<B extends AbstractMockMvcBuilder<B>
|
||||
return self();
|
||||
}
|
||||
|
||||
@Override
|
||||
public final <T extends B> T dispatchOptions(boolean dispatchOptions) {
|
||||
return addDispatcherServletCustomizer(
|
||||
dispatcherServlet -> dispatcherServlet.setDispatchOptionsRequest(dispatchOptions));
|
||||
}
|
||||
|
||||
@Override
|
||||
public final <T extends B> T apply(MockMvcConfigurer configurer) {
|
||||
configurer.afterConfigurerAdded(this);
|
||||
this.configurers.add(configurer);
|
||||
|
||||
Reference in New Issue
Block a user