2016-04-07 22 views
0

İki sunucu sistemlerimiz arasında anlaşma testleri uygulamaya çalışıyorum, ancak maalesef tüketici testlerini uygulamakla uğraşıyorum: pact-jvm-consumer-junit_2.11'i dahil ettim yapay ve bir @Rule kullanarak böyle sağlanmıştır oluşturuldu:SSL güvenli API sınamak için Pact ve JUnit kullanın API

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

Maalesef (en azından testler için) bizim istemci SSL bağlantısı kullanmak için kodlanmış 'dir. Bu nedenle, pakt sunucusunun SSL bağlantılarına izin vermemesi nedeniyle testlerimiz başarısız olur. Anlaşmanın bunu ters bir ters proxy sunucu kurmaya gerek kalmadan yapmasını veya etrafta çalışmasını söyleyen bir yol var mı?

cevap