Class ELClientIT

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

public class ELClientIT extends Object
  • Constructor Details

    • ELClientIT

      public ELClientIT()
  • Method Details

    • cleanup

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

      @Test public void compositeELResolverTest() throws Exception
      Throws:
      Exception
      Test Name:
      compositeELResolverTest
      Assertion IDs:
      EL:JAVADOC:24; EL:JAVADOC:25; EL:JAVADOC:26; EL:JAVADOC:27; EL:JAVADOC:28; EL:JAVADOC:29; EL:JAVADOC:30; EL:JAVADOC:31; EL:JAVADOC:34
      Test Strategy:
      Verify that API calls work as expected: CompositeELResolver() add() getValue() getType() setValue() isReadOnly() getCommonPropertyType() ELContext.getELResolver()
    • compositeELResolverInvokeTest

      @Test public void compositeELResolverInvokeTest() throws Exception
      Throws:
      Exception
      Test Name:
      compositeELResolverInvokeTest
      Assertion IDs:
      EL:JAVADOC:24; EL:JAVADOC:25; EL:JAVADOC:181
      Test Strategy:
      Verify that API calls work as expected for BeanELResolver.invoke().
    • compositeELResolverAddNPETest

      @Test public void compositeELResolverAddNPETest() throws Exception
      Throws:
      Exception
      Test Name:
      compositeELResolverAddNPETest
      Assertion IDs:
      EL:JAVADOC:24; EL:JAVADOC:25; EL:JAVADOC:174
      Test Strategy:
      Verify that the CompositeELResolver.add method throws a NullPointerException if the provided resolver is null.
    • compositeELResolverNPETest

      @Test public void compositeELResolverNPETest() throws Exception
      Throws:
      Exception
      Test Name:
      compositeELResolverNPETest
      Assertion IDs:
      EL:JAVADOC:25; EL:JAVADOC:26; EL:JAVADOC:27; EL:JAVADOC:28; EL:JAVADOC:29; EL:JAVADOC:30; EL:JAVADOC:31; EL:JAVADOC:175; EL:JAVADOC:178; EL:JAVADOC:175; EL:JAVADOC:182; EL:JAVADOC:185
      Test Strategy:
      Verify that API calls work as expected: getValue() getType() setValue() isReadOnly() getCommonPropertyType()
    • compositeELResolverPNFETest

      @Test public void compositeELResolverPNFETest() throws Exception
      Throws:
      Exception
      Test Name:
      compositeELResolverPNFETest
      Assertion IDs:
      EL:JAVADOC:25; EL:JAVADOC:28; EL:JAVADOC:30; EL:JAVADOC:31; EL:JAVADOC:176; EL:JAVADOC:179; EL:JAVADOC:183; EL:JAVADOC:186
      Test Strategy:
      Verify that API calls throw PropertyNotFoundException as expected: getType() setValue() isReadOnly()
    • compositeELResolverPNWETest

      @Test public void compositeELResolverPNWETest() throws Exception
      Throws:
      Exception
      Test Name:
      compositeELResolverPNWETest
      Assertion IDs:
      EL:JAVADOC:25; EL:JAVADOC:187
      Test Strategy:
      Verify that the setValue() method throws a PropertyNotWritableException, if the resolver was constructed in read-only mode. setValue()