2016-04-07 5 views
0

Ich versuche Pact-Tests zwischen zwei unserer Server-Systeme zu implementieren, aber leider habe ich Probleme mit der Implementierung der Consumer-Tests: Ich habe die Pact-JVM-Consumer-Junit_2.11 Artefakt und schuf ein wie folgt vorgesehen, um eine @Rule mit:Verwenden Sie Pact und JUnit, um SSL gesicherte API zu testen

@Rule 
public PactProviderRule mockProvider = new PactProviderRule("test_provider", "localhost", PORT, this); 

Leider (für die Tests zumindest) unser Kunde ist fest einprogrammiert eine SSL-Verbindung zu verwenden. Daher schlagen unsere Tests fehl, da der Paktserver keine SSL-Verbindungen zulässt. Gibt es eine Möglichkeit, Pact dazu zu bringen, dies zu tun oder dies zu umgehen, ohne dass ein externer Reverse-Proxy-Server eingerichtet werden muss?

Antwort

Verwandte Themen