Class AbstractSetupGoogleHttpFunctionJUnit<J extends AbstractSetupGoogleHttpFunctionJUnit<J>>
java.lang.Object
net.officefloor.server.google.function.wrap.AbstractSetupGoogleHttpFunctionJUnit<J>
- Direct Known Subclasses:
AbstractGoogleHttpFunctionJUnit,AbstractMockGoogleHttpFunctionJUnit
public class AbstractSetupGoogleHttpFunctionJUnit<J extends AbstractSetupGoogleHttpFunctionJUnit<J>>
extends Object
Abstract functionality for setting up using Google
HttpFunction.-
Constructor Summary
ConstructorsConstructorDescriptionInstantiate using defaultOfficeFloorHttpFunction.AbstractSetupGoogleHttpFunctionJUnit(Class<?> httpFunctionClass) Instantiate. -
Method Summary
Modifier and TypeMethodDescriptionstatic OfficeExtensionServicegetHttpFunctionOfficeExtension(Class<?> httpFunctionClass) Obtains theOfficeExtensionServiceto wrap servicing theHttpFunction.office(OfficeExtensionService extension) Adds anOfficeExtensionService.officeFloor(OfficeFloorExtensionService extension) Adds anOfficeFloorExtensionService.protected voidsetupHttpFunction(OfficeFloorExtensionService officeFloorExtension) Sets up the GoogleHttpFunction.protected voidTears down the GoogleHttpFunction.
-
Constructor Details
-
AbstractSetupGoogleHttpFunctionJUnit
Instantiate.- Parameters:
httpFunctionClass-HttpFunctionClass.
-
AbstractSetupGoogleHttpFunctionJUnit
public AbstractSetupGoogleHttpFunctionJUnit()Instantiate using defaultOfficeFloorHttpFunction.
-
-
Method Details
-
getHttpFunctionOfficeExtension
Obtains theOfficeExtensionServiceto wrap servicing theHttpFunction.- Parameters:
httpFunctionClass-HttpFunctionClass.- Returns:
OfficeExtensionServiceto wrap servicing theHttpFunction.
-
officeFloor
Adds anOfficeFloorExtensionService.- Parameters:
extension-OfficeFloorExtensionService.- Returns:
this.
-
office
Adds anOfficeExtensionService.- Parameters:
extension-OfficeExtensionService.- Returns:
this.
-
setupHttpFunction
Sets up the GoogleHttpFunction.- Parameters:
officeFloorExtension-OfficeFloorExtensionServiceto provide access to servicingHttpFunction.
-
teardownHttpFunction
protected void teardownHttpFunction()Tears down the GoogleHttpFunction.
-