Browse Source

updated ResourceHttpRequestHandlerTests

3.0.x
Juergen Hoeller 15 years ago
parent
commit
183523d045
  1. 9
      org.springframework.web.servlet/src/test/java/org/springframework/web/servlet/resource/ResourceHttpRequestHandlerTests.java
  2. 1
      org.springframework.web.servlet/src/test/resources/org/springframework/web/servlet/resource/testsecret/secret.txt
  3. 1
      spring-framework.ipr

9
org.springframework.web.servlet/src/test/java/org/springframework/web/servlet/resource/ResourceHttpRequestHandlerTests.java

@ -17,6 +17,7 @@ @@ -17,6 +17,7 @@
package org.springframework.web.servlet.resource;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
@ -134,6 +135,14 @@ public class ResourceHttpRequestHandlerTests { @@ -134,6 +135,14 @@ public class ResourceHttpRequestHandlerTests {
response = new MockHttpServletResponse();
handler.handleRequest(request, response);
assertEquals(404, response.getStatus());
handler.setLocations(Arrays.<Resource>asList(new ClassPathResource("testsecret/", getClass())));
request.setAttribute(HandlerMapping.PATH_WITHIN_HANDLER_MAPPING_ATTRIBUTE, "secret.txt");
response = new MockHttpServletResponse();
handler.handleRequest(request, response);
assertEquals(200, response.getStatus());
assertEquals("text/plain", response.getContentType());
assertEquals("big secret", response.getContentAsString());
}
@Test

1
org.springframework.web.servlet/src/test/resources/org/springframework/web/servlet/resource/testsecret/secret.txt

@ -0,0 +1 @@ @@ -0,0 +1 @@
big secret

1
spring-framework.ipr

@ -213,6 +213,7 @@ @@ -213,6 +213,7 @@
</resourceExtensions>
<wildcardResourcePatterns>
<entry name="*.properties" />
<entry name="*.txt" />
<entry name="*.xml" />
<entry name="*.gif" />
<entry name="*.png" />

Loading…
Cancel
Save