Package net.officefloor.test
Interface OfficeFloorJUnit
-
- All Known Implementing Classes:
AbstractOfficeFloorJUnit,OfficeFloorExtension,OfficeFloorRule
public interface OfficeFloorJUnitJUnit functionality forOfficeFloor.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OfficeFloorgetOfficeFloor()Obtains theOfficeFloor.voidinvokeProcess(java.lang.String functionName, java.lang.Object parameter)voidinvokeProcess(java.lang.String functionName, java.lang.Object parameter, long waitTime)voidinvokeProcess(java.lang.String officeName, java.lang.String functionName, java.lang.Object parameter, long waitTime)Convenience method to invoke theProcessStatefor theManagedFunction.
-
-
-
Method Detail
-
getOfficeFloor
OfficeFloor getOfficeFloor()
Obtains theOfficeFloor.- Returns:
OfficeFloor.
-
invokeProcess
void invokeProcess(java.lang.String functionName, java.lang.Object parameter)- Parameters:
functionName- Name of theManagedFunction.parameter- Parameter to theManagedFunction.
-
invokeProcess
void invokeProcess(java.lang.String functionName, java.lang.Object parameter, long waitTime)- Parameters:
functionName- Name of theManagedFunction.parameter- Parameter to theManagedFunction.waitTime- Time in milliseconds to wait forProcessStateto complete.
-
invokeProcess
void invokeProcess(java.lang.String officeName, java.lang.String functionName, java.lang.Object parameter, long waitTime)Convenience method to invoke theProcessStatefor theManagedFunction.- Parameters:
officeName- Name of theOfficecontaining theManagedFunction.functionName- Name of theManagedFunction.parameter- Parameter to theManagedFunction.waitTime- Time in milliseconds to wait forProcessStateto complete.
-
-