Class ELClientIT

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

public class ELClientIT extends Object
  • Constructor Details

    • ELClientIT

      public ELClientIT()
  • Method Details

    • cleanup

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

      @Test public void arrayELResolverTest() throws Exception
      Throws:
      Exception
      Test Name:
      arrayELResolverTest
      Assertion IDs:
      EL:JAVADOC:1; EL:JAVADOC:3; EL:JAVADOC:4; EL:JAVADOC:5; EL:JAVADOC:6; EL:JAVADOC:7; EL:JAVADOC:8
      Test Strategy:
      Verify that API calls work as expected: arrayELResolver() getValue() getType() setValue() isReadOnly() getCommonPropertyType()
    • arrayELResolverNPETest

      @Test public void arrayELResolverNPETest() throws Exception
      Throws:
      Exception
      Test Name:
      arrayELResolverNPETest
      Assertion IDs:
      EL:JAVADOC:1; EL:JAVADOC:5; EL:JAVADOC:6; EL:JAVADOC:7; EL:JAVADOC:8; EL:JAVADOC:122; EL:JAVADOC:125; EL:JAVADOC:128; EL:JAVADOC:131
      Test Strategy:
      Verify that the following methods throw a NullPointerException, if context is null: getValue() getType() setValue() isReadOnly()
    • arrayELResolverPNFETest

      @Test public void arrayELResolverPNFETest() throws Exception
      Throws:
      Exception
      Test Name:
      arrayELResolverPNFETest
      Assertion IDs:
      EL:JAVADOC:1; EL:JAVADOC:5; EL:JAVADOC:7; EL:JAVADOC:8; EL:JAVADOC:121; EL:JAVADOC:127; EL:JAVADOC:134
      Test Strategy:
      Verify that the following methods throw a PropertyNotFoundException, if the given index is out of bounds for this array : getType() isReadOnly() setValue()
    • arrayELResolverIAETest

      @Test public void arrayELResolverIAETest() throws Exception
      Throws:
      Exception
      Test Name:
      arrayELResolverIAETest
      Assertion IDs:
      EL:JAVADOC:1; EL:JAVADOC:6; EL:JAVADOC:8; EL:JAVADOC:124; EL:JAVADOC:132
      Test Strategy:
      Verify that the following methods throw an IllegalArgumentException, if the property could not be coerced into an integer: getValue() setValue()
    • arrayELResolverPNWETest

      @Test public void arrayELResolverPNWETest() throws Exception
      Throws:
      Exception
      Test Name:
      arrayELResolverPNWETest
      Assertion IDs:
      EL:JAVADOC:2; EL:JAVADOC:8; EL:JAVADOC:127; EL:JAVADOC:133
      Test Strategy:
      Verify that the single-parameter constructor for arrayELResolver 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. ArrayELResolver(boolean) setValue()
    • arrayELResolverOBETest

      @Test public void arrayELResolverOBETest() throws Exception
      Throws:
      Exception
    • arrayELResolverCCETest

      @Test public void arrayELResolverCCETest() throws Exception
      Throws:
      Exception
    • arrayELResolverLengthTest

      @Test public void arrayELResolverLengthTest() throws Exception
      Throws:
      Exception