Package com.foreach.across.test.support
Class AcrossTestBuilders
java.lang.Object
com.foreach.across.test.support.AcrossTestBuilders
Helper for creating relevant
AcrossTestContext builders.
Can be used as static imports.
Example: using AcrossTestBuilders as a static import boilerplate code
new AcrossTestWebContextBuilder() can be reduced to web().
- Since:
- 1.1.2
- Author:
- Arne Vandamme
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AcrossTestContextBuilderstandard()Create a new builder for a standard (non-web)AcrossContext.static AcrossTestContextBuilderstandard(boolean useTestDataSource) Create a new builder for a standard (non-web)AcrossContext.static AcrossTestWebContextBuilderweb()Create a new builder for a web basedAcrossContext.static AcrossTestWebContextBuilderweb(boolean useTestDataSource) Create a new builder for a web basedAcrossContext.
-
Constructor Details
-
AcrossTestBuilders
public AcrossTestBuilders()
-
-
Method Details
-
standard
Create a new builder for a standard (non-web)AcrossContext. This builder will create aAcrossTestContext.- Parameters:
useTestDataSource- true if integration test datasource should be used (default)- Returns:
- builder instance
-
standard
Create a new builder for a standard (non-web)AcrossContext. This builder will create aAcrossTestContext.- Returns:
- builder instance
-
web
Create a new builder for a web basedAcrossContext. This will ensure aServletContextis initialized and SpringWebApplicationContextis being used. This builder will create aAcrossTestWebContextwith support forMockMvc.- Parameters:
useTestDataSource- true if integration test datasource should be used (default)- Returns:
- builder instance
-
web
Create a new builder for a web basedAcrossContext. This will ensure aServletContextis initialized and SpringWebApplicationContextis being used. This builder will create aAcrossTestWebContextwith support forMockMvc.- Returns:
- builder instance
-