Class ELClientIT

java.lang.Object
ee.jakarta.tck.el.spec.semicolonoperator.ELClientIT

public class ELClientIT extends Object
  • Constructor Details

    • ELClientIT

      public ELClientIT()
  • Method Details

    • cleanup

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

      @Test public void elSemiColonOperatorBigDecimalTest() throws Exception
      Throws:
      Exception
      Since:
      3.0
      Test Name:
      elSemiColonOperatorBigDecimalTest
      Assertion IDs:
      EL:SPEC:49.1
      Test Strategy:
      To evaluate A;B, A is first evaluated, and its value is discarded. B is then evaluated and its value is returned. Operators: +, -, *, /, div, %, mod Expression: "a = types.tckBigDecimal; a [operator] b" Variable A - BigDecimal Variable B - Rotating through the following types: BigDecimal, BigInteger, Integer, Float, Long, Short, Double, Byte Excluded: none
    • elSemiColonOperatorFloatTest

      @Test public void elSemiColonOperatorFloatTest() throws Exception
      Throws:
      Exception
      Since:
      3.0
      Test Name:
      elSemiColonOperatorFloatTest
      Assertion IDs:
      EL:SPEC:49.1
      Test Strategy:
      Validate that when we have variable A set to a specific data type that we coerce and receive back the correct value and Class type. Operators: +, -, *, /, div, %, mod Expression: "a = types.tckFloat; a [operator] b" Variable A - Float Variable B - Rotating through the following types: Integer, Float, Long, Short, Double, Byte Exclude: BigDecimal
    • elSemiColonOperatorDoubleTest

      @Test public void elSemiColonOperatorDoubleTest() throws Exception
      Throws:
      Exception
      Since:
      3.0
      Test Name:
      elSemiColonOperatorDoubleTest
      Assertion IDs:
      EL:SPEC:49.1
      Test Strategy:
      Validate that when we have variable A set to a specific data type that we coerce and receive back the correct value and Class type. Operators: +, -, *, /, div, %, mod Expression: "a = types.tckDouble; a [operator] b" Variable A - Double Variable B - Rotating through the following types: Integer, Float, Long, Short, Double, Byte Exclude: BigDecimal, Float
    • elSemiColonOperatorBigIntegerTest

      @Test public void elSemiColonOperatorBigIntegerTest() throws Exception
      Throws:
      Exception
      Since:
      3.0
      Test Name:
      elSemiColonOperatorBigIntegerTest
      Assertion IDs:
      EL:SPEC:49.1
      Test Strategy:
      Validate that when we have variable A set to a specific data type that we coerce and receive back the correct value and Class type. Operators: +, -, *, /, div, %, mod Expression: "a = types.tckBigInteger; a [operator] b" Variable A - BigInteger Variable B - Rotating through the following types: Integer, Float, Long, Short, Double, Byte Exclude: BigDecimal, Float, Double
    • elSemiColonOperatorIntegerTest

      @Test public void elSemiColonOperatorIntegerTest() throws Exception
      Throws:
      Exception
      Since:
      3.0
      Test Name:
      elSemiColonOperatorIntegerTest
      Assertion IDs:
      EL:SPEC:49.1
      Test Strategy:
      Validate that when we have variable A set to a specific data type that we coerce and receive back the correct value and Class type. Operators: +, -, *, /, div, %, mod Expression: "a = types.tckInteger; a [operator] b" Variable A - Integer Variable B - Rotating through the following types: Integer, Float, Long, Short, Double, Byte Exclude: BigDecimal, BigInteger, Float, Double
    • elSemiColonOperatorLongTest

      @Test public void elSemiColonOperatorLongTest() throws Exception
      Throws:
      Exception
      Since:
      3.0
      Test Name:
      elSemiColonOperatorLongTest
      Assertion IDs:
      EL:SPEC:49.1
      Test Strategy:
      Validate that when we have variable A set to a specific data type that we coerce and receive back the correct value and Class type. Operators: +, -, *, /, div, %, mod Expression: "a = types.tckLong; a [operator] b" Variable A - Long Variable B - Rotating through the following types: Integer, Float, Long, Short, Double, Byte Exclude: BigDecimal, BigInteger, Float, Double, Integer
    • elSemiColonOperatorShortTest

      @Test public void elSemiColonOperatorShortTest() throws Exception
      Throws:
      Exception
      Since:
      3.0
      Test Name:
      elSemiColonOperatorShortTest
      Assertion IDs:
      EL:SPEC:49.1
      Test Strategy:
      Validate that when we have variable A set to a specific data type that we coerce and receive back the correct value and Class type. Operators: +, -, *, /, div, %, mod Expression: "a = types.tckShort; a [operator] b" Variable A - Short Variable B - Rotating through the following types: Integer, Float, Long, Short, Double, Byte Exclude: BigDecimal, BigInteger, Float, Double, Integer, Long
    • elSemiColonOperatorByteTest

      @Test public void elSemiColonOperatorByteTest() throws Exception
      Throws:
      Exception
      Since:
      3.0
      Test Name:
      elSemiColonOperatorByteTest
      Assertion IDs:
      EL:SPEC:49.1
      Test Strategy:
      Validate that when we have variable A set to a specific data type that we coerce and receive back the correct value and Class type. Operators: +, -, *, /, div, %, mod Expression: "a = types.tckByte; a [operator] b" Variable A - Byte Variable B - Rotating through the following types: Integer, Float, Long, Short, Double, Byte Exclude: BigDecimal, BigInteger, Float, Double, Integer, Long, Short
    • elSemiColonOperatorNullTest

      @Test public void elSemiColonOperatorNullTest() throws Exception
      Throws:
      Exception
      Since:
      3.0
      Test Name:
      elSemiColonOperatorNullTest
      Assertion IDs:
      EL:SPEC:49.1
      Test Strategy:
      Validate that when we have variable A set to a specific data type that we coerce and receive back the correct value and Class type. Operators: +, -, *, /, div, %, mod Expression: "a = null; a [operator] b" Variable A - null Variable B - null