Class AbstractFirestoreConnectJunit
java.lang.Object
net.officefloor.nosql.firestore.test.AbstractFirestoreConnectJunit
- Direct Known Subclasses:
AbstractFirestoreJunit,FirestoreConnectExtension,FirestoreConnectRule
Abstract JUnit connect
Firestore functionality.- Author:
- Daniel Sagenschneider
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classConfiguration ofFirestore. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intDefault timeout for starting the emulator.static final intDefault localFirestoreport.static final StringDefault project id. -
Constructor Summary
ConstructorsConstructorDescriptionInstantiate with defaultAbstractFirestoreConnectJunit.Configuration.Instantiate. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidExtends startingFirestore.protected voidExtends stoppingFirestore.com.google.cloud.firestore.FirestoreObtains theFirestore.protected intObtains portFirestorerunning on.protected voidStartFirestoreconnection.protected voidStops connection toFirestore.
-
Field Details
-
DEFAULT_LOCAL_FIRESTORE_PORT
public static final int DEFAULT_LOCAL_FIRESTORE_PORTDefault localFirestoreport.- See Also:
-
DEFAULT_EMULATOR_START_TIMEOUT
public static final int DEFAULT_EMULATOR_START_TIMEOUTDefault timeout for starting the emulator.- See Also:
-
DEFAULT_PROJECT_ID
Default project id.- See Also:
-
-
Constructor Details
-
AbstractFirestoreConnectJunit
public AbstractFirestoreConnectJunit()Instantiate with defaultAbstractFirestoreConnectJunit.Configuration. -
AbstractFirestoreConnectJunit
Instantiate.- Parameters:
configuration-AbstractFirestoreConnectJunit.Configuration.
-
-
Method Details
-
getFirestorePort
protected int getFirestorePort()Obtains portFirestorerunning on.- Returns:
- Port
Firestorerunning on.
-
getFirestore
public com.google.cloud.firestore.Firestore getFirestore()Obtains theFirestore.- Returns:
Firestore.
-
startFirestore
StartFirestoreconnection.- Throws:
Exception- If fails to start.
-
extendStart
Extends startingFirestore.- Throws:
Exception- If fails extending start.
-
stopFirestore
Stops connection toFirestore.- Throws:
Exception- If fails to stop.
-
extendStop
Extends stoppingFirestore.- Throws:
Exception- If fails extending stop.
-