@ -76,9 +80,9 @@ public abstract class AbstractMockMvcBuilder<B extends AbstractMockMvcBuilder<B>
@@ -76,9 +80,9 @@ public abstract class AbstractMockMvcBuilder<B extends AbstractMockMvcBuilder<B>
@ -88,12 +92,22 @@ public abstract class AbstractMockMvcBuilder<B extends AbstractMockMvcBuilder<B>
@@ -88,12 +92,22 @@ public abstract class AbstractMockMvcBuilder<B extends AbstractMockMvcBuilder<B>
Assert.notNull(filter,"filter cannot be null");
Assert.notNull(urlPatterns,"urlPatterns cannot be null");
@ -171,6 +185,16 @@ public abstract class AbstractMockMvcBuilder<B extends AbstractMockMvcBuilder<B>
@@ -171,6 +185,16 @@ public abstract class AbstractMockMvcBuilder<B extends AbstractMockMvcBuilder<B>
@ -47,6 +53,14 @@ final class PatternMappingFilterProxy implements Filter {
@@ -47,6 +53,14 @@ final class PatternMappingFilterProxy implements Filter {
@ -58,11 +72,27 @@ final class PatternMappingFilterProxy implements Filter {
@@ -58,11 +72,27 @@ final class PatternMappingFilterProxy implements Filter {
Assert.notNull(urlPatterns,"urlPatterns cannot be null");
this.delegate=delegate;
this.initParams=initParams;
this.dispatcherTypes=dispatcherTypes;
this.hasPatterns=(urlPatterns.length!=0);
for(StringurlPattern:urlPatterns){
addUrlPattern(urlPattern);
}
@ -96,7 +126,7 @@ final class PatternMappingFilterProxy implements Filter {
@@ -96,7 +126,7 @@ final class PatternMappingFilterProxy implements Filter {
@ -104,7 +134,15 @@ final class PatternMappingFilterProxy implements Filter {
@@ -104,7 +134,15 @@ final class PatternMappingFilterProxy implements Filter {
@ -136,4 +174,12 @@ final class PatternMappingFilterProxy implements Filter {
@@ -136,4 +174,12 @@ final class PatternMappingFilterProxy implements Filter {