Class ELClientIT
java.lang.Object
ee.jakarta.tck.el.spec.concatoperator.ELClientIT
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
ELClientIT
public ELClientIT()
-
-
Method Details
-
cleanup
- Throws:
Exception
-
elBigDecimalConcatenationTest
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
-