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

public class ELClientIT extends Object
  • Constructor Details

    • ELClientIT

      public ELClientIT()
  • Method Details

    • cleanup

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

      @Test public void staticFieldELResolverTest() throws Exception
      Throws:
      Exception
      Test Name:
      staticFieldELResolverTest
      Assertion IDs:
      EL:JAVADOC:330; EL:JAVADOC:331; EL:JAVADOC:332; EL:JAVADOC:335; EL:JAVADOC:338; EL:JAVADOC:341; EL:JAVADOC:343; EL:JAVADOC:346; EL:JAVADOC:189; EL:JAVADOC:204
      Test Strategy:
      Verify the following method calls work as expected: getValue() getType() setValue() isReadOnly() getCommonPropertyType()
    • staticFieldResolverInvokeMNFETest

      @Test public void staticFieldResolverInvokeMNFETest() throws Exception
      Throws:
      Exception
      Test Name:
      staticFieldResolverInvokeMNFETest
      Assertion IDs:
      EL:JAVADOC:339; EL:JAVADOC:189; EL:JAVADOC:204
      Test Strategy:
      Verify that the invoke() method throws MethodNotFoundException if no suitable method can be found.
    • staticFieldELResolverInvokeTest

      @Test public void staticFieldELResolverInvokeTest() throws Exception
      Throws:
      Exception
      Test Name:
      staticFieldELResolverInvokeTest
      Assertion IDs:
      EL:JAVADOC:338; EL:JAVADOC:189; EL:JAVADOC:204
      Test Strategy:
      Verify that API calls work as expected for BeanNameELResolver.invoke().
    • staticFieldELResolverNPETest

      @Test public void staticFieldELResolverNPETest() throws Exception
      Throws:
      Exception
      Test Name:
      staticFieldELResolverNPETest
      Assertion IDs:
      EL:JAVADOC:333; EL:JAVADOC:336; EL:JAVADOC:342; EL:JAVADOC:344; EL:JAVADOC:189
      Test Strategy:
      Verify that the following methods throw a NullPointerException, if context is null: getType() getValue() isReadOnly() setValue()
    • staticFieldResolverInvokePNFETest

      @Test public void staticFieldResolverInvokePNFETest() throws Exception
      Throws:
      Exception
      Test Name:
      staticFieldResolverInvokePNFETest
      Assertion IDs:
      EL:JAVADOC:334; EL:JAVADOC:337
      Test Strategy:
      Verify that the invoke() method throws PropertyNotFoundException the specified class does not exist, or if the field is not a public static filed of the class, or if the field is inaccessible.