# ImplicitObjectsTest

### Summary

All the JSPs have the access to certain implicit Java objects that are always available for use within the scriptlets and expressions,without being declared first.All scripting languages are required to provide access to these objects.

### Positive Tests

checkRequest :checking 'request' is of type javax.servlet.ServletRequest

title | ImplicitObjectsTest
source | ImplicitObjectsTest.java
executeClass | core_syntax.implicitobjects.ImplicitObjectsTest
executeArgs | -TestCaseID checkRequest -ServerHost $servletServerHost -ServerPort $servletServerPort -UrlMaps $servletMaps
keywords | positive extensionAPI

checkResponse :checking 'response' is of type javax.servlet.ServletResponse

title | ImplicitObjectsTest
source | ImplicitObjectsTest.java
executeClass | core_syntax.implicitobjects.ImplicitObjectsTest
executeArgs | -TestCaseID checkResponse -ServerHost $servletServerHost -ServerPort $servletServerPort -UrlMaps $servletMaps
keywords | positive extensionAPI

checkPageContext :checking 'pageContext' is of type javax.servlet.jsp.PageContext

title | ImplicitObjectsTest
source | ImplicitObjectsTest.java
executeClass | core_syntax.implicitobjects.ImplicitObjectsTest
executeArgs | -TestCaseID checkPageContext -ServerHost $servletServerHost -ServerPort $servletServerPort -UrlMaps $servletMaps
keywords | positive extensionAPI

checkSession :checking 'session' is of type javax.servlet.http.HttpSession

title | ImplicitObjectsTest
source | ImplicitObjectsTest.java
executeClass | core_syntax.implicitobjects.ImplicitObjectsTest
executeArgs | -TestCaseID checkSession -ServerHost $servletServerHost -ServerPort $servletServerPort -UrlMaps $servletMaps
keywords | positive extensionAPI

checkApplication :checking 'application' is of type javax.servlet.ServletContext

title | ImplicitObjectsTest
source | ImplicitObjectsTest.java
executeClass | core_syntax.implicitobjects.ImplicitObjectsTest
executeArgs | -TestCaseID checkApplication -ServerHost $servletServerHost -ServerPort $servletServerPort -UrlMaps $servletMaps
keywords | positive extensionAPI

checkOut :checking 'out' is of type javax.servlet.jsp.JspWriter

title | ImplicitObjectsTest
source | ImplicitObjectsTest.java
executeClass | core_syntax.implicitobjects.ImplicitObjectsTest
executeArgs | -TestCaseID checkOut -ServerHost $servletServerHost -ServerPort $servletServerPort -UrlMaps $servletMaps
keywords | positive extensionAPI

checkConfig :checking 'config' is of type javax.servlet.ServletConfig

title | ImplicitObjectsTest
source | ImplicitObjectsTest.java
executeClass | core_syntax.implicitobjects.ImplicitObjectsTest
executeArgs | -TestCaseID checkConfig -ServerHost $servletServerHost -ServerPort $servletServerPort -UrlMaps $servletMaps
keywords | positive extensionAPI

checkPage :checking 'page' is of type java.lang.Object

title | ImplicitObjectsTest
source | ImplicitObjectsTest.java
executeClass | core_syntax.implicitobjects.ImplicitObjectsTest
executeArgs | -TestCaseID checkPage -ServerHost $servletServerHost -ServerPort $servletServerPort -UrlMaps $servletMaps
keywords | positive extensionAPI

checkException :checking 'exception' is of type java.lang.Throwable

title | ImplicitObjectsTest
source | ImplicitObjectsTest.java
executeClass | core_syntax.implicitobjects.ImplicitObjectsTest
executeArgs | -TestCaseID checkException -ServerHost $servletServerHost -ServerPort $servletServerPort -UrlMaps $servletMaps
keywords | positive extensionAPI