XWordAssertions
Short summary
This class provides assert statements for register length words
| Access | Abstract | Final | Extends | Implements |
|---|---|---|---|---|
| INTERNAL | No | No | AbstractAssertion | IXWordAssertions |
UML Diagram
Parameters
none
Properties
className
Type: CNM_AbstractObject.ClassName
This abstract property returns the class name of the concrete object, …
Methods
andMaskIsEqualTo
- Parameters:
currentValue(__XWORD): current value to checkmask(__XWORD): 2nd operand for bitwise operationexpectedValue(__XWORD): expected result after maskingmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the result current value bitwise AND mask is equal to the expected value…
andMaskIsNotEqualTo
- Parameters:
currentValue(__XWORD): current value to checkmask(__XWORD): 2nd operand for bitwise operationunexpectedValue(__XWORD): unexpected result after maskingmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the result current value bitwise AND mask…
bitXIsEqualTo
- Parameters:
currentValue(__XWORD): current value to checknumber(BitNumberXWord): number of bit to checkexpectedValue(BOOL): expected value of bitmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the selected bit of current value…
bitXIsNotEqualTo
- Parameters:
currentValue(__XWORD): current value to checknumber(BitNumberXWord): number of bit to checkunexpectedValue(BOOL): unexpected value of bitmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the selected bit of current value…
bitXIsSet
- Parameters:
currentValue(__XWORD): current value to checknumber(BitNumberXWord): number of bit to checkmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the selected bit of current value…
bitXIsUnset
- Parameters:
currentValue(__XWORD): current value to checknumber(BitNumberXWord): number of bit to checkmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the selected bit of current value…
lsbIsEqualTo
- Parameters:
currentValue(__XWORD): current value to checkexpectedValue(BOOL): expected value of lsbmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the least significant bit of current value…
lsbIsNotEqualTo
- Parameters:
currentValue(__XWORD): current value to checkunexpectedValue(BOOL): unexpected value of lsbmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the least significant bit of current value…
lsbIsSet
- Parameters:
currentValue(__XWORD): current value to checkmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the least significant bit of current value…