Class ELClientIT

java.lang.Object
ee.jakarta.tck.el.api.listelresolver.ELClientIT

public class ELClientIT extends Object
  • Constructor Details

    • ELClientIT

      public ELClientIT()
  • Method Details

    • cleanup

      @AfterEach public void cleanup() throws Exception
      Throws:
      Exception
    • listELResolverTest

      @Test public void listELResolverTest() throws Exception
      Throws:
      Exception
      Test Name:
      listELResolverTest
      Assertion IDs:
      EL:JAVADOC:68; EL:JAVADOC:69; EL:JAVADOC:70; EL:JAVADOC:71; EL:JAVADOC:72; EL:JAVADOC:73; EL:JAVADOC:75
      Test Strategy:
      Verify that API calls work as expected: ListELResolver() getValue() getType() setValue() isReadOnly() getCommonPropertyType()
    • listELResolverNPETest

      @Test public void listELResolverNPETest() throws Exception
      Throws:
      Exception
      Test Name:
      listELResolverNPETest
      Assertion IDs:
      EL:JAVADOC:70; EL:JAVADOC:71; EL:JAVADOC:72; EL:JAVADOC:73; EL:JAVADOC:75; EL:JAVADOC:276; EL:JAVADOC:279; EL:JAVADOC:282; EL:JAVADOC:285
      Test Strategy:
      Verify that the following methods throw a NullPointerException, if context is null: getType() getValue() isReadOnly() setValue()
    • listELResolverPNFETest

      @Test public void listELResolverPNFETest() throws Exception
      Throws:
      Exception
      Test Name:
      listELResolverPNFETest
      Assertion IDs:
      EL:JAVADOC:70; EL:JAVADOC:72; EL:JAVADOC:73; EL:JAVADOC:75; EL:JAVADOC:275; EL:JAVADOC:281; EL:JAVADOC:288
      Test Strategy:
      Verify that the following methods throw a PropertyNotFoundException, if the given index is out of bounds for this list: getType() isReadOnly() setValue()
    • listELResolverIAETest

      @Test public void listELResolverIAETest() throws Exception
      Throws:
      Exception
      Test Name:
      listELResolverIAETest
      Assertion IDs:
      EL:JAVADOC:71; EL:JAVADOC:73; EL:JAVADOC:75; EL:JAVADOC:278; EL:JAVADOC:286
      Test Strategy:
      Verify that the following methods throw an IllegalArgumentException, if the property could not be coerced into an integer: getValue() setValue()
    • listELResolverPNWETest

      @Test public void listELResolverPNWETest() throws Exception
      Throws:
      Exception
      Test Name:
      listELResolverPNWETest
      Assertion IDs:
      EL:JAVADOC:74; EL:JAVADOC:75; EL:JAVADOC:287
      Test Strategy:
      Verify that the single-parameter constructor for listELResolver can be used to construct a read-only resolver, and that the setValue() method throws a PropertyNotWritableException, if the resolver was constructed in read-only mode. ListELResolver(boolean) setValue()