aboutsummaryrefslogtreecommitdiffstats
path: root/src/test/java/org/onap/nbi/test/Context.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java/org/onap/nbi/test/Context.java')
-rw-r--r--src/test/java/org/onap/nbi/test/Context.java112
1 files changed, 56 insertions, 56 deletions
diff --git a/src/test/java/org/onap/nbi/test/Context.java b/src/test/java/org/onap/nbi/test/Context.java
index 10ad2c2..e1066fd 100644
--- a/src/test/java/org/onap/nbi/test/Context.java
+++ b/src/test/java/org/onap/nbi/test/Context.java
@@ -11,6 +11,7 @@
* or implied. See the License for the specific language governing permissions and limitations under
* the License.
*/
+
package org.onap.nbi.test;
import com.github.tomakehurst.wiremock.WireMockServer;
@@ -25,81 +26,80 @@ import org.springframework.web.context.request.ServletRequestAttributes;
public class Context {
+ public static ConfigurableApplicationContext nbiServer;
- public static ConfigurableApplicationContext nbiServer;
+ public static WireMockServer wireMockServer;
- public static WireMockServer wireMockServer;
+ public static void startServers() throws Exception {
+ startWiremock();
- public static void startServers() throws Exception {
- startWiremock();
+ // NBI
+ if (nbiServer == null) {
+ String[] args = new String[1];
+ args[0] = "--spring.profiles.active=test";
+ nbiServer = Application.run(args);
+ MockHttpServletRequest request = new MockHttpServletRequest();
+ RequestContextHolder.setRequestAttributes(new ServletRequestAttributes(request));
+ }
- // NBI
- if (nbiServer == null) {
- String[] args = new String[1];
- args[0] = "--spring.profiles.active=test";
- nbiServer = Application.run(args);
- MockHttpServletRequest request = new MockHttpServletRequest();
- RequestContextHolder.setRequestAttributes(new ServletRequestAttributes(request));
}
- }
-
- public static void startWiremock() {
- // Wiremock
- // If wireMockServer was previously created
- if (wireMockServer != null) {
- wireMockServer.stop();
- wireMockServer.resetToDefaultMappings();
- } else {
- wireMockServer =
- new WireMockServer(
- WireMockConfiguration.wireMockConfig().port(8091).jettyStopTimeout(1000L));
+ public static void startWiremock() {
+ // Wiremock
+ // If wireMockServer was previously created
+ if (wireMockServer != null) {
+ wireMockServer.stop();
+ wireMockServer.resetToDefaultMappings();
+ } else {
+ wireMockServer =
+ new WireMockServer(WireMockConfiguration.wireMockConfig().port(8091).jettyStopTimeout(1000L));
+ }
+
+ wireMockServer.start();
}
- wireMockServer.start();
- }
+ public static void removeWireMockMapping(String mappingToBeRemoved) {
- public static void removeWireMockMapping(String mappingToBeRemoved) {
+ if (mappingToBeRemoved == null) {
+ return;
+ }
- if (mappingToBeRemoved == null) {
- return;
- }
+ // Get current mappings
+ List<StubMapping> mappings = wireMockServer.listAllStubMappings().getMappings();
- // Get current mappings
- List<StubMapping> mappings = wireMockServer.listAllStubMappings().getMappings();
+ StubMapping mappingToDelete = null;
+ for (StubMapping mapping : mappings) {
+ if (mapping.getRequest().getUrl().equals(mappingToBeRemoved)) {
+ mappingToDelete = mapping;
+ }
+ }
- StubMapping mappingToDelete = null;
- for (StubMapping mapping : mappings) {
- if (mapping.getRequest().getUrl().equals(mappingToBeRemoved)) {
- mappingToDelete = mapping;
- }
+ if (mappingToDelete != null) {
+ wireMockServer.removeStubMapping(mappingToDelete);
+ }
}
- if (mappingToDelete != null) {
- wireMockServer.removeStubMapping(mappingToDelete);
- }
- }
+ public static void stopServers() throws Exception {
- public static void stopServers() throws Exception {
+ // NBI
+ if (nbiServer != null) { // keep spring boot side alive for all tests including package
+ // 'mock'
+ nbiServer.close();
+ }
- // NBI
- if (nbiServer != null) { // keep spring boot side alive for all tests including package
- // 'mock'
- nbiServer.close();
- }
+ // Wiremock
+ if (wireMockServer != null) {
+ wireMockServer.stop();
+ }
- // Wiremock
- if (wireMockServer != null) {
- wireMockServer.stop();
}
- }
- public static void stopWiremock() throws Exception {
+ public static void stopWiremock() throws Exception {
- // Wiremock
- if (wireMockServer != null) {
- wireMockServer.stop();
- }
+ // Wiremock
+ if (wireMockServer != null) {
+ wireMockServer.stop();
+ }
- }
+ }
}