Class MockServletConfig

java.lang.Object
org.springframework.mock.web.MockServletConfig
All Implemented Interfaces:
jakarta.servlet.ServletConfig

public class MockServletConfig extends Object implements jakarta.servlet.ServletConfig
Mock implementation of the ServletConfig interface.
Since:
1.0.2
Author:
Rod Johnson, Juergen Hoeller
  • Constructor Details

    • MockServletConfig

      public MockServletConfig()
      Create a new MockServletConfig with a default MockServletContext.
    • MockServletConfig

      public MockServletConfig(String servletName)
      Create a new MockServletConfig with a default MockServletContext.
      Parameters:
      servletName - the name of the servlet
    • MockServletConfig

      public MockServletConfig(@Nullable jakarta.servlet.ServletContext servletContext)
      Create a new MockServletConfig.
      Parameters:
      servletContext - the ServletContext that the servlet runs in
    • MockServletConfig

      public MockServletConfig(@Nullable jakarta.servlet.ServletContext servletContext, String servletName)
      Create a new MockServletConfig.
      Parameters:
      servletContext - the ServletContext that the servlet runs in
      servletName - the name of the servlet
  • Method Details

    • getServletName

      public String getServletName()
      Specified by:
      getServletName in interface jakarta.servlet.ServletConfig
    • getServletContext

      public jakarta.servlet.ServletContext getServletContext()
      Specified by:
      getServletContext in interface jakarta.servlet.ServletConfig
    • addInitParameter

      public void addInitParameter(String name, String value)
    • getInitParameter

      public @Nullable String getInitParameter(String name)
      Specified by:
      getInitParameter in interface jakarta.servlet.ServletConfig
    • getInitParameterNames

      public Enumeration<String> getInitParameterNames()
      Specified by:
      getInitParameterNames in interface jakarta.servlet.ServletConfig