This is a fully backwards compatible change. It introduces a new public class, ScalaPactMockServer as well as adding the option to use startServer instead of runConsumerTest in the ScalaPactDescription DSL.
This also partially addresses #203 as tests no longer need to be executed synchronously with this pattern, however this really only affects consumer tests, not provider tests.
This is a fully backwards compatible change. It introduces a new public class,
ScalaPactMockServer
as well as adding the option to usestartServer
instead ofrunConsumerTest
in theScalaPactDescription
DSL.This also partially addresses #203 as tests no longer need to be executed synchronously with this pattern, however this really only affects consumer tests, not provider tests.