Class ELClientIT

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

public class ELClientIT extends Object
  • Constructor Details

    • ELClientIT

      public ELClientIT()
  • Method Details

    • cleanup

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

      @Test public void elResolverTest() throws Exception
      Throws:
      Exception
      Test Name:
      elResolverTest
      Assertion IDs:
      EL:JAVADOC:50; EL:JAVADOC:51; EL:JAVADOC:52; EL:JAVADOC:53; EL:JAVADOC:54; EL:JAVADOC:55; EL:JAVADOC:229
      Test Strategy:
      Create an ELContext and get its ELResolver. Verify that API calls work as expected: getValue() getType() setValue() isReadOnly() getCommonPropertyType()
    • elResolverNPETest

      @Test public void elResolverNPETest() throws Exception
      Throws:
      Exception
      Since:
      3.0
      Test Name:
      elResolverNPETest
      Assertion IDs:
      EL:JAVADOC:233; EL:JAVADOC:239; EL:JAVADOC:242
      Test Strategy:
      Verify that a NullPointerException is thrown as expected for the following methods: getValue() getType() setValue() isReadOnly()
    • elResolverPNFETest

      @Test public void elResolverPNFETest() throws Exception
      Throws:
      Exception
      Test Name:
      elResolverPNFETest
      Assertion IDs:
      EL:JAVADOC:231; EL:JAVADOC:234; EL:JAVADOC:240
      Test Strategy:
      Verify that API calls throw PropertyNotFoundException as expected: getType() setValue() isReadOnly()
    • elResolverPNWETest

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