ForwardTest
Summary
The forward directive is used for runtime dispatch of current request to a
static resource, JSP or servlet.
Positive Tests
positiveForwardRelHtml: We are testing for forwarding to static resources. We use relative
path from current context as url
title |
ForwardTest |
source |
ForwardTest.java
|
executeClass |
core_syntax.directives.forward.ForwardTest |
executeArgs |
-TestCaseID positiveForwardRelHtml -ServerHost $servletServerHost -ServerPort $servletServerPort -UrlMaps $servletMaps |
keywords |
positive extensionAPI |
positiveForwardAbsHtml: We are testing for forwarding to static resources.we use absolute
path from doc root url
title |
ForwardTest |
source |
ForwardTest.java
|
executeClass |
core_syntax.directives.forward.ForwardTest |
executeArgs |
-TestCaseID positiveForwardAbsHtml -ServerHost $servletServerHost -ServerPort $servletServerPort -UrlMaps $servletMaps |
keywords |
positive extensionAPI |
positiveSingleQuotes We check if request time attribute work with forward
with a scriptlet expression given in single quotes.
We expect the output with the file forwarded without error.
title |
ForwardTest |
source |
ForwardTest.java
|
executeClass |
core_syntax.directives.forward.ForwardTest |
executeArgs |
-TestCaseID positiveSingleQuotes -ServerHost $servletServerHost -ServerPort $servletServerPort -UrlMaps $servletMaps |
keywords |
positive extensionAPI |
positiveDoubleQuotes We check if request time attribute work with forward
with a scriptlet expression given in double quotes.
We expect the output with the file forwarded without error.
title |
ForwardTest |
source |
ForwardTest.java
|
executeClass |
core_syntax.directives.forward.ForwardTest |
executeArgs |
-TestCaseID positiveDoubleQuotes -ServerHost $servletServerHost -ServerPort $servletServerPort -UrlMaps $servletMaps |
keywords |
positive extensionAPI |
Negative Tests
negativeForwardNoBuff: We are testing for forwarding to static pages using
jsp:forward page tag without a buffer. we should get
IllegalStateException
title |
ForwardTest |
source |
ForwardTest.java
|
executeClass |
core_syntax.directives.forward.ForwardTest |
executeArgs |
-TestCaseID negativeForwardNoBuff -ServerHost $servletServerHost -ServerPort $servletServerPort -UrlMaps $servletMaps |
keywords |
positive extensionAPI |
negativeForwardUsedStream: We are testing for forwarding to static pages using
jsp:forward page tag after writing to the stream. we should get
IllegalStateException
title |
ForwardTest |
source |
ForwardTest.java
|
executeClass |
core_syntax.directives.forward.ForwardTest |
executeArgs |
-TestCaseID negativeForwardUsedStream -ServerHost $servletServerHost -ServerPort $servletServerPort -UrlMaps $servletMaps |
keywords |
positive extensionAPI |