Class ELClientIT

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

public class ELClientIT extends Object
  • Constructor Details

    • ELClientIT

      public ELClientIT()
  • Method Details

    • cleanup

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

      @Test public void elBigDecimalConcatenationTest() throws Exception
      Throws:
      Exception
      Test Name:
      elBigDecimalConcatenationTest
      Assertion IDs:
      EL:SPEC:38; EL:SPEC:47.1; EL:SPEC:47.1.1; EL:SPEC:47.1.2
      Test Strategy:
      Validate that if one of the operands is BigDecimal that the operator is '+=' that both operands are coerced to type String and concatenated. Equations tested: BigDecimal += BigDecimal BigDecimal += Double BigDecimal += Float BigDecimal += String containing".", "e", or "E" BigDecimal += BigInteger BigDecimal += Integer BigDecimal += Long BigDecimal += Short BigDecimal += Byte
    • elBigIntegerConcatenationTest

      @Test public void elBigIntegerConcatenationTest() throws Exception
      Throws:
      Exception
      Test Name:
      elBigIntegerConcatenationTest
      Assertion IDs:
      EL:SPEC:38; EL:SPEC:47.1; EL:SPEC:47.1.1; EL:SPEC:47.1.2
      Test Strategy:
      Validate that if one of the operands is BigInteger that the operator is '+=' that both operands are coerced to type String and concatenated. Equations tested: BigInteger += BigInteger BigInteger += Integer BigInteger += Long BigInteger += Short BigInteger += Byte
    • elFloatConcatenationTest

      @Test public void elFloatConcatenationTest() throws Exception
      Throws:
      Exception
      Test Name:
      elFloatConcatenationTest
      Assertion IDs:
      EL:SPEC:38; EL:SPEC:47.1; EL:SPEC:47.1.1; EL:SPEC:47.1.2
      Test Strategy:
      Validate when the operator is '+=' that the operands are coerced to Strings and the result is a Concatenation. Equations tested: Float + Double Float + Float Float + String containing ".", "e", or "E" Float + BigInteger Float + Integer Float + Long Float + Short Float + Byte
    • elDoubleConcatenationTest

      @Test public void elDoubleConcatenationTest() throws Exception
      Throws:
      Exception
      Test Name:
      elDoubleConcatenationTest
      Assertion IDs:
      EL:SPEC:38; EL:SPEC:47.1; EL:SPEC:47.1.1; EL:SPEC:47.1.2
      Test Strategy:
      Validate when the operator is '+=' that the operands are coerced to Strings and the result is a Concatenation. Equations tested: Double += Double Double += String containing ".", "e", or "E" Double += BigInteger Double += Integer Double += Long Double += Short Double += Byte
    • elLongConcatenationTest

      @Test public void elLongConcatenationTest() throws Exception
      Throws:
      Exception
      Test Name:
      elLongConcatenationTest
      Assertion IDs:
      EL:SPEC:38; EL:SPEC:47.1; EL:SPEC:47.1.1; EL:SPEC:47.1.2
      Test Strategy:
      Validate when the operator is '+=' that the operands are coerced to Strings and the result is a Concatenation. Equations tested: Long += Integer Long += Long Long += Short Long += Byte
    • elIntegerConcatenationTest

      @Test public void elIntegerConcatenationTest() throws Exception
      Throws:
      Exception
      Test Name:
      elIntegerConcatenationTest
      Assertion IDs:
      EL:SPEC:38; EL:SPEC:47.1; EL:SPEC:47.1.1; EL:SPEC:47.1.2
      Test Strategy:
      Validate when the operator is '+=' that the operands are coerced to Strings and the result is a Concatenation. Equations tested: Integer += Integer Integer += Short Integer += Byte
    • elShortConcatenationTest

      @Test public void elShortConcatenationTest() throws Exception
      Throws:
      Exception
      Test Name:
      elShortConcatenationTest
      Assertion IDs:
      EL:SPEC:38; EL:SPEC:47.1; EL:SPEC:47.1.1; EL:SPEC:47.1.2
      Test Strategy:
      Validate when the operator is '+=' that the operands are coerced to Strings and the result is a Concatenation. Equations tested: Short += Short Short += Byte
    • elByteConcatenationTest

      @Test public void elByteConcatenationTest() throws Exception
      Throws:
      Exception
      Test Name:
      elByteConcatenationTest
      Assertion IDs:
      EL:SPEC:38; EL:SPEC:47.1; EL:SPEC:47.1.1; EL:SPEC:47.1.2
      Test Strategy:
      Validate that if the operator is '+=' that both operands are coerced to String and the result is a Concatenation of the operands. Equations tested: Byte += Byte
    • elBooleanConcatenationTest

      @Test public void elBooleanConcatenationTest() throws Exception
      Throws:
      Exception
      Test Name:
      elBooleanConcatenationTest
      Assertion IDs:
      EL:SPEC:38; EL:SPEC:47.1; EL:SPEC:47.1.1; EL:SPEC:47.1.2
      Test Strategy:
      Validate when the operator is '+=' that both operands are coerced to Strings and that they result is a Concatenation of the operands. Equations tested: Boolean += String Boolean += Boolean