Class ELClientIT
java.lang.Object
ee.jakarta.tck.el.spec.relationaloperator.ELClientIT
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcleanup()voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoid
-
Constructor Details
-
ELClientIT
public ELClientIT()
-
-
Method Details
-
cleanup
- Throws:
Exception
-
elEqualOperandLessThanOrEqualTest
- Throws:
Exception- Test Name:
- elEqualOperandLessThanOrEqualTest
- Assertion IDs:
- EL:SPEC:21.1
- Test Strategy:
- Validate that if the operands in an EL <= or le operation are equal, the result is true.
-
elEqualOperandGreaterThanOrEqualTest
- Throws:
Exception- Test Name:
- elEqualOperandGreaterThanOrEqualTest
- Assertion IDs:
- EL:SPEC:21.1
- Test Strategy:
- Validate that if the operands in an EL >= or ge operation are equal, the result is true.
-
elNullOperandLessThanOrEqualTest
- Throws:
Exception- Test Name:
- elNullOperandLessThanOrEqualTest
- Assertion IDs:
- EL:SPEC:21.2
- Test Strategy:
- Validate that if one of the operands in an EL <= or le operation is null, the result is false.
-
elNullOperandGreaterThanOrEqualTest
- Throws:
Exception- Test Name:
- elNullOperandGreaterThanOrEqualTest
- Assertion IDs:
- EL:SPEC:21.2
- Test Strategy:
- Validate that if one of the operands in an EL >= or ge operation is null, the result is false.
-
elNullOperandNotEqualTest
- Throws:
Exception- Test Name:
- elNullOperandNotEqualTest
- Assertion IDs:
- EL:SPEC:22.2
- Test Strategy:
- Validate that if one of the operands is null in an EL !=, ne operation return true.
-
elNullOperandEqualTest
- Throws:
Exception- Test Name:
- elNullOperandEqualTest
- Assertion IDs:
- EL:SPEC:22.2
- Test Strategy:
- Validate that if one of the operands is null in an EL =, eq operation return false.
-
elBigDecimalLessThanTest
- Throws:
Exception- Test Name:
- elBigDecimalLessThanTest
- Assertion IDs:
- EL:SPEC:21.3
- Test Strategy:
- Validate that if one of the operands in an EL "<" or "lt" operation is a BigDecimal, the result is coerced to BigDecimal and the correct boolean value is returned. Equations tested: BigDecimal "<" & "lt" BigDecimal BigDecimal "<" & "lt" Double BigDecimal "<" & "lt" Float BigDecimal "<" & "lt" BigInteger BigDecimal "<" & "lt" Integer BigDecimal "<" & "lt" Long BigDecimal "<" & "lt" Short BigDecimal "<" & "lt" Byte
-
elBigDecimalLessThanEqualTest
- Throws:
Exception- Test Name:
- elBigDecimalLessThanEqualTest
- Assertion IDs:
- EL:SPEC:21.1; EL:SPEC:21.3
- Test Strategy:
- Validate that if one of the operands in an EL "<=" or "le" operation is a BigDecimal, the result is coerced to BigDecimal and the correct boolean value is returned. Equations tested: BigDecimal "<=" & "le" BigDecimal BigDecimal "<=" & "le" Double BigDecimal "<=" & "le" Float BigDecimal "<=" & "le" BigInteger BigDecimal "<=" & "le" Integer BigDecimal "<=" & "le" Long BigDecimal "<=" & "le" Short BigDecimal "<=" & "le" Byte
-
elBigDecimalGreaterThanTest
- Throws:
Exception- Test Name:
- elBigDecimalGreaterThanTest
- Assertion IDs:
- EL:SPEC:21.3
- Test Strategy:
- Validate that if one of the operands in an EL ">" or "gt" operation is a BigDecimal, the result is coerced to BigDecimal and the correct boolean value is returned. Equations tested: BigDecimal ">" & "gt" BigDecimal BigDecimal ">" & "gt" Double BigDecimal ">" & "gt" Float BigDecimal ">" & "gt" BigInteger BigDecimal ">" & "gt" Integer BigDecimal ">" & "gt" Long BigDecimal ">" & "gt" Short BigDecimal ">" & "gt" Byte
-
elBigDecimalGreaterThanEqualTest
- Throws:
Exception- Test Name:
- elBigDecimalGreaterThanEqualTest
- Assertion IDs:
- EL:SPEC:21.1; EL:SPEC:21.3
- Test Strategy:
- Validate that if one of the operands in an EL ">=" or "ge" operation is a BigDecimal, the result is coerced to BigDecimal and the correct boolean value is returned. Equations tested: BigDecimal ">=" & "ge" BigDecimal BigDecimal ">=" & "ge" Double BigDecimal ">=" & "ge" Float BigDecimal ">=" & "ge" BigInteger BigDecimal ">=" & "ge" Integer BigDecimal ">=" & "ge" Long BigDecimal ">=" & "ge" Short BigDecimal ">=" & "ge" Byte
-
elBigDecimalEqualToTest
- Throws:
Exception- Test Name:
- elBigDecimalEqualToTest
- Assertion IDs:
- EL:SPEC:22.1; EL:SPEC:22.3.1
- Test Strategy:
- Validate that if one of the operands in an EL "==" or "eq" operation is a BigDecimal, the result is coerced to BigDecimal and the correct boolean value is returned. Equations tested: BigDecimal "==" & "eq" BigDecimal BigDecimal "==" & "eq" Double BigDecimal "==" & "eq" Float BigDecimal "==" & "eq" BigInteger BigDecimal "==" & "eq" Integer BigDecimal "==" & "eq" Long BigDecimal "==" & "eq" Short BigDecimal "==" & "eq" Byte
-
elBigDecimalNotEqualToTest
- Throws:
Exception- Test Name:
- elBigDecimalNotEqualToTest
- Assertion IDs:
- EL:SPEC:22.3.2
- Test Strategy:
- Validate that if one of the operands in an EL "!=" or "ne" operation is a BigDecimal, the result is coerced to BigDecimal and the correct boolean value is returned. Equations tested: BigDecimal "!=" & "ne" BigDecimal BigDecimal "!=" & "ne" Double BigDecimal "!=" & "ne" Float BigDecimal "!=" & "ne" BigInteger BigDecimal "!=" & "ne" Integer BigDecimal "!=" & "ne" Long BigDecimal "!=" & "ne" Short BigDecimal "!=" & "ne" Byte
-
elFloatLessThanTest
- Throws:
Exception- Test Name:
- elFloatLessThanTest
- Assertion IDs:
- EL:SPEC:21.4
- Test Strategy:
- Validate that if one of the operands in an EL "<" or "lt" operation is a Float, the result is coerced to Double and the correct boolean value is returned. Equations tested: Float "<" & "lt" Double Float "<" & "lt" Float Float "<" & "lt" BigInteger Float "<" & "lt" Integer Float "<" & "lt" Long Float "<" & "lt" Short Float "<" & "lt" Byte
-
elFloatLessThanEqualTest
- Throws:
Exception- Test Name:
- elFloatLessThanEqualTest
- Assertion IDs:
- EL:SPEC:21.1; EL:SPEC:21.4
- Test Strategy:
- Validate that if one of the operands in an EL "<=" or "le" operation is a Float, the result is coerced to Double and the correct boolean value is returned. Equations tested: Float "<=" & "le" Double Float "<=" & "le" Float Float "<=" & "le" BigInteger Float "<=" & "le" Integer Float "<=" & "le" Long Float "<=" & "le" Short Float "<=" & "le" Byte
-
elFloatGreaterThanTest
- Throws:
Exception- Test Name:
- elFloatGreaterThanTest
- Assertion IDs:
- EL:SPEC:21.4
- Test Strategy:
- Validate that if one of the operands in an EL ">" or "gt" operation is a Float, the result is coerced to Double and the correct boolean value is returned. Equations tested: Float ">" & "gt" Double Float ">" & "gt" Float Float ">" & "gt" BigInteger Float ">" & "gt" Integer Float ">" & "gt" Long Float ">" & "gt" Short Float ">" & "gt" Byte
-
elFloatGreaterThanEqualTest
- Throws:
Exception- Test Name:
- elFloatGreaterThanEqualTest
- Assertion IDs:
- EL:SPEC:21.1; EL:SPEC:21.4
- Test Strategy:
- Validate that if one of the operands in an EL ">=" or "ge" operation is a Float, the result is coerced to Double and the correct boolean value is returned. Equations tested: Float ">=" & "ge" Double Float ">=" & "ge" Float Float ">=" & "ge" BigInteger Float ">=" & "ge" Integer Float ">=" & "ge" Long Float ">=" & "ge" Short Float ">=" & "ge" Byte
-
elFloatEqualToTest
- Throws:
Exception- Test Name:
- elFloatEqualToTest
- Assertion IDs:
- EL:SPEC:22.1; EL:SPEC:22.4
- Test Strategy:
- Validate that if one of the operands in an EL "==" or "eq" operation is a Float, the result is coerced to Double and the correct boolean value is returned. Equations tested: Float "==" & "eq" Double Float "==" & "eq" Float Float "==" & "eq" BigInteger Float "==" & "eq" Integer Float "==" & "eq" Long Float "==" & "eq" Short Float "==" & "eq" Byte
-
elFloatNotEqualToTest
- Throws:
Exception- Test Name:
- elFloatNotEqualToTest
- Assertion IDs:
- EL:SPEC:22.4
- Test Strategy:
- Validate that if one of the operands in an EL "!=" or "ne" operation is a Float, the result is coerced to Double and the correct boolean value is returned. Equations tested: Float "!=" & "ne" Double Float "!=" & "ne" Float Float "!=" & "ne" BigInteger Float "!=" & "ne" Integer Float "!=" & "ne" Long Float "!=" & "ne" Short Float "!=" & "ne" Byte
-
elDoubleLessThanTest
- Throws:
Exception- Test Name:
- elDoubleLessThanTest
- Assertion IDs:
- EL:SPEC:21.4
- Test Strategy:
- Validate that if one of the operands in an EL "<" or "lt" operation is a Double, the result is coerced to Double and the correct boolean value is returned. Equations tested: Double "<" & "lt" Double Double "<" & "lt" BigInteger Double "<" & "lt" Integer Double "<" & "lt" Long Double "<" & "lt" Short Double "<" & "lt" Byte
-
elDoubleLessThanEqualTest
- Throws:
Exception- Test Name:
- elDoubleLessThanEqualTest
- Assertion IDs:
- EL:SPEC:21.1; EL:SPEC:21.4
- Test Strategy:
- Validate that if one of the operands in an EL "<=" or "le" operation is a Double, the result is coerced to Double and the correct boolean value is returned. Equations tested: Double "<=" & "le" Double Double "<=" & "le" BigInteger Double "<=" & "le" Integer Double "<=" & "le" Long Double "<=" & "le" Short Double "<=" & "le" Byte
-
elDoubleGreaterThanTest
- Throws:
Exception- Test Name:
- elDoubleGreaterThanTest
- Assertion IDs:
- EL:SPEC:21.4
- Test Strategy:
- Validate that if one of the operands in an EL ">" or "gt" operation is a Double, the result is coerced to Double and the correct boolean value is returned. Equations tested: Double ">" & "gt" Double Double ">" & "gt" BigInteger Double ">" & "gt" Integer Double ">" & "gt" Long Double ">" & "gt" Short Double ">" & "gt" Byte
-
elDoubleGreaterThanEqualTest
- Throws:
Exception- Test Name:
- elDoubleGreaterThanEqualTest
- Assertion IDs:
- EL:SPEC:21.1; EL:SPEC:21.4
- Test Strategy:
- Validate that if one of the operands in an EL ">=" or "ge" operation is a Double, the result is coerced to Double and the correct boolean value is returned. Equations tested: Double ">=" & "ge" Double Double ">=" & "ge" BigInteger Double ">=" & "ge" Integer Double ">=" & "ge" Long Double ">=" & "ge" Short Double ">=" & "ge" Byte
-
elDoubleEqualToTest
- Throws:
Exception- Test Name:
- elDoubleEqualToTest
- Assertion IDs:
- EL:SPEC:22.1; EL:SPEC:22.4
- Test Strategy:
- Validate that if one of the operands in an EL "==" or "eq" operation is a Double, the result is coerced to Double and the correct boolean value is returned. Equations tested: Double "==" & "eq" Double Double "==" & "eq" BigInteger Double "==" & "eq" Integer Double "==" & "eq" Long Double "==" & "eq" Short Double "==" & "eq" Byte
-
elDoubleNotEqualToTest
- Throws:
Exception- Test Name:
- elDoubleNotEqualToTest
- Assertion IDs:
- EL:SPEC:22.4
- Test Strategy:
- Validate that if one of the operands in an EL "!=" or "ne" operation is a Double, the result is coerced to Double and the correct boolean value is returned. Equations tested: Double "!=" & "ne" Double Double "!=" & "ne" BigInteger Double "!=" & "ne" Integer Double "!=" & "ne" Long Double "!=" & "ne" Short Double "!=" & "ne" Byte
-
elBigIntegerLessThanTest
- Throws:
Exception- Test Name:
- elBigIntegerLessThanTest
- Assertion IDs:
- EL:SPEC:21.5
- Test Strategy:
- Validate that if one of the operands in an EL "<" or "lt" operation is a BigInteger, the result is coerced to BigInteger and the correct boolean value is returned. Equations tested: BigInteger "<" & "lt" BigInteger BigInteger "<" & "lt" Integer BigInteger "<" & "lt" Long BigInteger "<" & "lt" Short BigInteger "<" & "lt" Byte
-
elBigIntegerLessThanEqualTest
- Throws:
Exception- Test Name:
- elBigIntegerLessThanEqualTest
- Assertion IDs:
- EL:SPEC:21.1; EL:SPEC:21.5
- Test Strategy:
- Validate that if one of the operands in an EL "<=" or "le" operation is a BigInteger, the result is coerced to BigInteger and the correct boolean value is returned. Equations tested: BigInteger "<=" & "le" BigInteger BigInteger "<=" & "le" Integer BigInteger "<=" & "le" Long BigInteger "<=" & "le" Short BigInteger "<=" & "le" Byte
-
elBigIntegerGreaterThanTest
- Throws:
Exception- Test Name:
- elBigIntegerGreaterThanTest
- Assertion IDs:
- EL:SPEC:21.5
- Test Strategy:
- Validate that if one of the operands in an EL ">" or "gt" operation is a BigInteger, the result is coerced to BigInteger and the correct boolean value is returned. Equations tested: BigInteger ">" & "gt" BigInteger BigInteger ">" & "gt" Integer BigInteger ">" & "gt" Long BigInteger ">" & "gt" Short BigInteger ">" & "gt" Byte
-
elBigIntegerGreaterThanEqualTest
- Throws:
Exception- Test Name:
- elBigIntegerGreaterThanEqualTest
- Assertion IDs:
- EL:SPEC:21.1; EL:SPEC:21.5
- Test Strategy:
- Validate that if one of the operands in an EL ">=" or "ge" operation is a BigInteger, the result is coerced to BigInteger and the correct boolean value is returned. Equations tested: BigInteger ">=" & "ge" BigInteger BigInteger ">=" & "ge" Integer BigInteger ">=" & "ge" Long BigInteger ">=" & "ge" Short BigInteger ">=" & "ge" Byte
-
elBigIntegerEqualToTest
- Throws:
Exception- Test Name:
- elBigIntegerEqualToTest
- Assertion IDs:
- EL:SPEC:22.1; EL:SPEC:22.5.1
- Test Strategy:
- Validate that if one of the operands in an EL "==" or "eq" operation is a BigInteger, the result is coerced to BigInteger and the correct boolean value is returned. Equations tested: BigInteger "==" & "eq" BigInteger BigInteger "==" & "eq" Integer BigInteger "==" & "eq" Long BigInteger "==" & "eq" Short BigInteger "==" & "eq" Byte
-
elBigIntegerNotEqualToTest
- Throws:
Exception- Test Name:
- elBigIntegerNotEqualToTest
- Assertion IDs:
- EL:SPEC:22.5.2
- Test Strategy:
- Validate that if one of the operands in an EL "!=" or "ne" operation is a BigInteger, the result is coerced to BigInteger and the correct boolean value is returned. Equations tested: BigInteger "!=" & "ne" BigInteger BigInteger "!=" & "ne" Integer BigInteger "!=" & "ne" Long BigInteger "!=" & "ne" Short BigInteger "!=" & "ne" Byte
-
elLongLessThanTest
- Throws:
Exception- Test Name:
- elLongLessThanTest
- Assertion IDs:
- EL:SPEC:21.6
- Test Strategy:
- Validate that if one of the operands in an EL "<" or "lt" operation is a Long, the result is coerced to Long and the correct boolean value is returned. Equations tested: Long "<" & "lt" Integer Long "<" & "lt" Long Long "<" & "lt" Short Long "<" & "lt" Byte
-
elLongLessThanEqualTest
- Throws:
Exception- Test Name:
- elLongLessThanEqualTest
- Assertion IDs:
- EL:SPEC:21.1; EL:SPEC:21.6
- Test Strategy:
- Validate that if one of the operands in an EL "<=" or "le" operation is a Long, the result is coerced to Long and the correct boolean value is returned. Equations tested: Long "<=" & "le" Integer Long "<=" & "le" Long Long "<=" & "le" Short Long "<=" & "le" Byte
-
elLongGreaterThanTest
- Throws:
Exception- Test Name:
- elLongGreaterThanTest
- Assertion IDs:
- EL:SPEC:21.6
- Test Strategy:
- Validate that if one of the operands in an EL ">" or "gt" operation is a Long, the result is coerced to Long and the correct boolean value is returned. Equations tested: Long ">" & "gt" Integer Long ">" & "gt" Long Long ">" & "gt" Short Long ">" & "gt" Byte
-
elLongGreaterThanEqualTest
- Throws:
Exception- Test Name:
- elLongGreaterThanEqualTest
- Assertion IDs:
- EL:SPEC:21.1; EL:SPEC:21.6
- Test Strategy:
- Validate that if one of the operands in an EL ">=" or "ge" operation is a Long, the result is coerced to Long and the correct boolean value is returned. Equations tested: Long ">=" & "ge" Integer Long ">=" & "ge" Long Long ">=" & "ge" Short Long ">=" & "ge" Byte
-
elLongEqualToTest
- Throws:
Exception- Test Name:
- elLongEqualToTest
- Assertion IDs:
- EL:SPEC:22.1; EL:SPEC:22.6
- Test Strategy:
- Validate that if one of the operands in an EL "==" or "eq" operation is a Long, the result is coerced to Long and the correct boolean value is returned. Equations tested: Long "==" & "eq" Integer Long "==" & "eq" Long Long "==" & "eq" Short Long "==" & "eq" Byte
-
elLongNotEqualToTest
- Throws:
Exception- Test Name:
- elLongNotEqualToTest
- Assertion IDs:
- EL:SPEC:22.6
- Test Strategy:
- Validate that if one of the operands in an EL "!=" or "ne" operation is a Long, the result is coerced to Long and the correct boolean value is returned. Equations tested: Long "!=" & "ne" Integer Long "!=" & "ne" Long Long "!=" & "ne" Short Long "!=" & "ne" Byte
-
elIntegerLessThanTest
- Throws:
Exception- Test Name:
- elIntegerLessThanTest
- Assertion IDs:
- EL:SPEC:21.6
- Test Strategy:
- Validate that if one of the operands in an EL "<" or "lt" operation is an Integer, the result is coerced to Long and the correct boolean value is returned. Equations tested: Integer "<" & "lt" Integer Integer "<" & "lt" Short Integer "<" & "lt" Byte
-
elIntegerLessThanEqualTest
- Throws:
Exception- Test Name:
- elIntegerLessThanEqualTest
- Assertion IDs:
- EL:SPEC:21.1; EL:SPEC:21.6
- Test Strategy:
- Validate that if one of the operands in an EL "<=" or "le" operation is an Integer, the result is coerced to Long and the correct boolean value is returned. Equations tested: Integer "<=" & "le" Integer Integer "<=" & "le" Short Integer "<=" & "le" Byte
-
elIntegerGreaterThanTest
- Throws:
Exception- Test Name:
- elIntegerGreaterThanTest
- Assertion IDs:
- EL:SPEC:21.6
- Test Strategy:
- Validate that if one of the operands in an EL ">" or "gt" operation is an Integer, the result is coerced to Long and the correct boolean value is returned. Equations tested: Integer ">" & "gt" Integer Integer ">" & "gt" Short Integer ">" & "gt" Byte
-
elIntegerGreaterThanEqualTest
- Throws:
Exception- Test Name:
- elIntegerGreaterThanEqualTest
- Assertion IDs:
- EL:SPEC:21.1; EL:SPEC:21.6
- Test Strategy:
- Validate that if one of the operands in an EL ">=" or "ge" operation is an Integer, the result is coerced to Long and the correct boolean value is returned. Equations tested: Integer ">=" & "ge" Integer Integer ">=" & "ge" Short Integer ">=" & "ge" Byte
-
elIntegerEqualToTest
- Throws:
Exception- Test Name:
- elIntegerEqualToTest
- Assertion IDs:
- EL:SPEC:22.1; EL:SPEC:22.6
- Test Strategy:
- Validate that if one of the operands in an EL "==" or "eq" operation is an Integer, the result is coerced to Long and the correct boolean value is returned. Equations tested: Integer "==" & "eq" Integer Integer "==" & "eq" Short Integer "==" & "eq" Byte
-
elIntegerNotEqualToTest
- Throws:
Exception- Test Name:
- elIntegerNotEqualToTest
- Assertion IDs:
- EL:SPEC:22.6
- Test Strategy:
- Validate that if one of the operands in an EL "!=" or "ne" operation is an Integer, the result is coerced to Long and the correct boolean value is returned. Equations tested: Integer "!=" & "ne" Integer Integer "!=" & "ne" Short Integer "!=" & "ne" Byte
-
elShortLessThanTest
- Throws:
Exception- Test Name:
- elShortLessThanTest
- Assertion IDs:
- EL:SPEC:21.6
- Test Strategy:
- Validate that if one of the operands in an EL "<" or "lt" operation is an Short, the result is coerced to Long and the correct boolean value is returned. Equations tested: Short "<" & "lt" Short Short "<" & "lt" Byte
-
elShortLessThanEqualTest
- Throws:
Exception- Test Name:
- elShortLessThanEqualTest
- Assertion IDs:
- EL:SPEC:21.1; EL:SPEC:21.6
- Test Strategy:
- Validate that if one of the operands in an EL "<=" or "le" operation is an Short, the result is coerced to Long and the correct boolean value is returned. Equations tested: Short "<=" & "le" Short Short "<=" & "le" Byte
-
elShortGreaterThanTest
- Throws:
Exception- Test Name:
- elShortGreaterThanTest
- Assertion IDs:
- EL:SPEC:21.6
- Test Strategy:
- Validate that if one of the operands in an EL ">" or "gt" operation is an Short, the result is coerced to Long and the correct boolean value is returned. Equations tested: Short ">" & "gt" Short Short ">" & "gt" Byte
-
elShortGreaterThanEqualTest
- Throws:
Exception- Test Name:
- elShortGreaterThanEqualTest
- Assertion IDs:
- EL:SPEC:21.1; EL:SPEC:21.6
- Test Strategy:
- Validate that if one of the operands in an EL ">=" or "ge" operation is an Short, the result is coerced to Long and the correct boolean value is returned. Equations tested: Short ">=" & "ge" Short Short ">=" & "ge" Byte
-
elShortEqualToTest
- Throws:
Exception- Test Name:
- elShortEqualToTest
- Assertion IDs:
- EL:SPEC:22.1; EL:SPEC:22.6
- Test Strategy:
- Validate that if one of the operands in an EL "==" or "eq" operation is an Short, the result is coerced to Long and the correct boolean value is returned. Equations tested: Short "==" & "eq" Short Short "==" & "eq" Byte
-
elShortNotEqualToTest
- Throws:
Exception- Test Name:
- elShortNotEqualToTest
- Assertion IDs:
- EL:SPEC:22.6
- Test Strategy:
- Validate that if one of the operands in an EL "!=" or "ne" operation is an Short, the result is coerced to Long and the correct boolean value is returned. Equations tested: Short "!=" & "ne" Short Short "!=" & "ne" Byte
-
elByteLessThanTest
- Throws:
Exception- Test Name:
- elByteLessThanTest
- Assertion IDs:
- EL:SPEC:21.6
- Test Strategy:
- Validate that if one of the operands in an EL "<" or "lt" operation is an Byte, the result is coerced to Long and the correct boolean value is returned. Equations tested: Byte "<" & "lt" Byte
-
elByteLessThanEqualTest
- Throws:
Exception- Test Name:
- elByteLessThanEqualTest
- Assertion IDs:
- EL:SPEC:21.1; EL:SPEC:21.6
- Test Strategy:
- Validate that if one of the operands in an EL "<=" or "le" operation is an Byte, the result is coerced to Long and the correct boolean value is returned. Equations tested: Byte "<=" & "le" Byte
-
elByteGreaterThanTest
- Throws:
Exception- Test Name:
- elByteGreaterThanTest
- Assertion IDs:
- EL:SPEC:21.1
- Test Strategy:
- Validate that if one of the operands in an EL ">" or "gt" operation is an Byte, the result is coerced to Long and the correct boolean value is returned. Equations tested: Byte ">" & "gt" Byte
-
elByteGreaterThanEqualTest
- Throws:
Exception- Test Name:
- elByteGreaterThanEqualTest
- Assertion IDs:
- EL:SPEC:21.1; EL:SPEC:21.6
- Test Strategy:
- Validate that if one of the operands in an EL ">=" or "ge" operation is an Byte, the result is coerced to Long and the correct boolean value is returned. Equations tested: Byte ">=" & "ge" Byte
-
elByteEqualToTest
- Throws:
Exception- Test Name:
- elByteEqualToTest
- Assertion IDs:
- EL:SPEC:22.1; EL:SPEC:22.6
- Test Strategy:
- Validate that if one of the operands in an EL "==" or "eq" operation is an Byte, the result is coerced to Long and the correct boolean value is returned. Equations tested: Byte "==" & "eq" Byte
-
elByteNotEqualToTest
- Throws:
Exception- Test Name:
- elByteNotEqualToTest
- Assertion IDs:
- EL:SPEC:22.6
- Test Strategy:
- Validate that if one of the operands in an EL "!=" or "ne" operation is an Byte, the result is coerced to Long and the correct boolean value is returned. Equations tested: Byte "!=" & "ne" Byte
-
elStringLessThanTest
- Throws:
Exception- Test Name:
- elStringLessThanTest
- Assertion IDs:
- EL:SPEC:21.7
- Test Strategy:
- Validate that if one of the operands in an EL "<" or "lt" operation is an String, that both operands are coerced to type String and the correct boolean value is returned. Equations tested: String "<" & "lt" String
-
elStringLessThanEqualTest
- Throws:
Exception- Test Name:
- elStringLessThanEqualTest
- Assertion IDs:
- EL:SPEC:21.7
- Test Strategy:
- Validate that if one of the operands in an EL "<=" or "le" operation is a String, that both operands are coerced to type String and the correct boolean value is returned. Equations tested: String "<=" & "le" String
-
elStringGreaterThanTest
- Throws:
Exception- Test Name:
- elStringGreaterThanTest
- Assertion IDs:
- EL:SPEC:21.7
- Test Strategy:
- Validate that if one of the operands in an EL ">" or "gt" operation is an String, that both operands are coerced to type String and the correct boolean value is returned. Equations tested: String ">" & "gt" String
-
elStringGreaterThanEqualTest
- Throws:
Exception- Test Name:
- elStringGreaterThanEqualTest
- Assertion IDs:
- EL:SPEC:21.7
- Test Strategy:
- Validate that if one of the operands in an EL ">=" or "ge" operation is an String, that both operands are coerced to type String and the correct boolean value is returned. Equations tested: String ">=" & "ge" String
-
elStringEqualToTest
- Throws:
Exception- Test Name:
- elStringEqualToTest
- Assertion IDs:
- EL:SPEC:22.9
- Test Strategy:
- Validate that if one of the operands in an EL "==" or "eq" operation is an String, that both operands are coerced to type String and the correct boolean value is returned. Equations tested: String "==" & "eq" String
-
elStringNotEqualToTest
- Throws:
Exception- Test Name:
- elStringNotEqualToTest
- Assertion IDs:
- EL:SPEC:22.9
- Test Strategy:
- Validate that if one of the operands in an EL "!=" or "ne" operation is an String, that both operands are coerced to type String and the correct boolean value is returned. Equations tested: String "!=" & "ne" String
-
elOtherLessThanTest
- Throws:
Exception- Test Name:
- elOtherLessThanTest
- Assertion IDs:
- EL:SPEC:21.8.2
- Test Strategy:
- Validate that if operand A in an EL "<" or "lt" operation is comparable, the result A.compareTo(B) is returned. Equation example: DougType "<" & "lt" NickType
-
elOtherLessThanEqualTest
- Throws:
Exception- Test Name:
- elOtherLessThanEqualTest
- Assertion IDs:
- EL:SPEC:21.8.2
- Test Strategy:
- Validate that if operand A in an EL "<=" or "le" operation is comparable, the result A.compareTo(B) is returned. Equation example: DougType "<=" & "le" NickType
-
elOtherGreaterThanTest
- Throws:
Exception- Test Name:
- elOtherGreaterThanTest
- Assertion IDs:
- EL:SPEC:21.8.2
- Test Strategy:
- Validate that if operand A in an EL ">" or "gt" operation is comparable, the result A.compareTo(B) is returned. Equation example: DougType "<" & "gt" NickType
-
elOtherGreaterThanEqualTest
- Throws:
Exception- Test Name:
- elOtherGreaterThanEqualTest
- Assertion IDs:
- EL:SPEC:21.8.2
- Test Strategy:
- Validate that if operand A in an EL ">=" or "ge" operation is comparable, the result A.compareTo(B) is returned. Equations tested: DougType ">=" & "ge" NickType
-
elOtherEqualToTest
- Throws:
Exception- Test Name:
- elOtherEqualToTest
- Assertion IDs:
- EL:SPEC:22.11
- Test Strategy:
- Validate that if operand A in an EL "==" or "eq" operation is comparable, the result A.equals(B) is returned. Equations Example: DougType "==" & "eq" NickType
-
elOtherNotEqualToTest
- Throws:
Exception- Test Name:
- elOtherNotEqualToTest
- Assertion IDs:
- EL:SPEC:22.11
- Test Strategy:
- Validate that if operand A in an EL "!=" or "ne" operation is comparable, the result A.equals(B) is returned. Equation Example: DougType "!=" & "ne" NickType
-
elBooleanEqualToTest
- Throws:
Exception- Test Name:
- elBooleanEqualToTest
- Assertion IDs:
- EL:SPEC:22.7
- Test Strategy:
- Validate that if one of the operands in an EL "==" or "eq" operation is an Boolean, that both operands are coerced to type Boolean and the correct boolean value is returned. Equations tested: Boolean "==" & "eq" String
-
elBooleanNotEqualToTest
- Throws:
Exception- Test Name:
- elBooleanNotEqualToTest
- Assertion IDs:
- EL:SPEC:22.7
- Test Strategy:
- Validate that if one of the operands in an EL "!=" or "ne" operation is an Boolean, that both operands are coerced to type Boolean and the correct boolean value is returned. Equations tested: String "!=" & "ne" String
-
elEnumEqualToTest
- Throws:
Exception- Test Name:
- elEnumEqualToTest
- Assertion IDs:
- EL:SPEC:22.8
- Test Strategy:
- Validate that if one of the operands in an EL "==" or "eq" operation is an Enum, that both operands are coerced to type Enum and the correct boolean value is returned. Example Equation: Enum "==" String or Integer
-
elEnumNotEqualToTest
- Throws:
Exception- Test Name:
- elEnumNotEqualToTest
- Assertion IDs:
- EL:SPEC:22.8
- Test Strategy:
- Validate that if one of the operands in an EL "!=" or "ne" operation is an Enum, that both operands are coerced to type String and the correct boolean value is returned. Example Equation: Enum "!=" & "ne" Enum
-