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