Skip to main content

I64BitTimeAssertions

Short summary

This interface provides assert statements for 64 bit LTIME

AccessAbstractFinalExtendsImplements
-NoNo__SYSTEM.IQueryInterface-

UML Diagram

Methods

timeHasExpired

  • Parameters:
    • timestamp (LTIME): start time you get it with LTIME()
    • expiringTime (LTIME): timeout like LTIME#300ms
    • message (AssertMessage): message if the assertion is false
  • Return type: VOID

This assertion method checks whether time has elapsed since the timestamp time

timeHasNotExpired

  • Parameters:
    • timestamp (LTIME): start time you get it with LTIME()
    • expiringTime (LTIME): timeout like LTIME#300ms
    • message (AssertMessage): message if the assertion is false
  • Return type: VOID

This assertion method checks that the time since the timestamp time has not yet elapsed

valueIsEqualTo

  • Parameters:
    • currentValue (LTIME): current value to check
    • expectedValue (LTIME): expected value to compare
    • message (AssertMessage): message if the assertion is false
  • Return type: VOID

This assertion method checks if the current value is equal to the expected value

valueIsGreaterThan

  • Parameters:
    • currentValue (LTIME): current value to check
    • lessValue (LTIME): less than lower limit
    • message (AssertMessage): message if the assertion is false
  • Return type: VOID

This assertion method checks if the current value is greater than the less value

valueIsInRangeOf

  • Parameters:
    • lowerLimit (LTIME): lower limit for the current value
    • currentValue (LTIME): current value to check
    • upperLimit (LTIME): upper limit for the current value
    • message (AssertMessage): message if the assertion is false
  • Return type: VOID

This assertion method checks if the current value is inside a limit

valueIsLessThan

  • Parameters:
    • currentValue (LTIME): current value to check
    • greaterValue (LTIME): greater than upper limit
    • message (AssertMessage): message if the assertion is false
  • Return type: VOID

This assertion method checks if the current value is less than the greater value

valueIsMax

  • Parameters:
    • currentValue (LTIME): current value to check
    • maximumValue (LTIME): upper limit for the current value
    • message (AssertMessage): message if the assertion is false
  • Return type: VOID

This assertion method checks if the current value is less than or equal to the maximum value

valueIsMin

  • Parameters:
    • currentValue (LTIME): current value to check
    • minimumValue (LTIME): lower limit for the current value
    • message (AssertMessage): message if the assertion is false
  • Return type: VOID

This assertion method checks if the current value is greater than or equal to the minimum value

valueIsNotEqualTo

  • Parameters:
    • currentValue (LTIME): current value to check
    • unexpectedValue (LTIME): unexpected value to compare
    • message (AssertMessage): message if the assertion is false
  • Return type: VOID

This assertion method checks if the current value is not equal to the unexpected value

Code

Declaration

INTERFACE I64BitTimeAssertions EXTENDS __SYSTEM.IQueryInterface