Finish refactoring in tests

This commit is contained in:
Dave Syer
2016-07-19 11:10:32 +01:00
parent ca95b7f53b
commit 7cdf36127e
2 changed files with 6 additions and 8 deletions

View File

@@ -18,13 +18,10 @@ package org.springframework.cloud.contract.stubrunner
import groovy.json.JsonOutput
import java.util.Map;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.TimeUnit
import org.springframework.cloud.contract.stubrunner.util.StubsParser
import org.springframework.cloud.contract.verifier.messaging.StubMessages;
import org.springframework.cloud.contract.verifier.messaging.internal.ContractVerifierMessage;
import org.springframework.cloud.contract.verifier.messaging.internal.ContractVerifierMessaging
import org.springframework.cloud.contract.verifier.messaging.StubMessages
import spock.lang.Specification
@@ -86,7 +83,7 @@ class StubRunnerExecutorSpec extends Specification {
def 'should ensure that triggered contracts have properly parsed message body when a message is sent'() {
given:
StubRunnerExecutor executor = new StubRunnerExecutor(portScanner, new AssertingContractVerifierMessaging())
StubRunnerExecutor executor = new StubRunnerExecutor(portScanner, new AssertingStubMessages())
executor.runStubs(stubRunnerOptions, repository, stub)
when:
executor.trigger('send_order')
@@ -102,7 +99,7 @@ class StubRunnerExecutorSpec extends Specification {
}
}
private class AssertingContractVerifierMessaging implements ContractVerifierMessageExchange<Object> {
private class AssertingStubMessages implements StubMessages<Object> {
@Override
public void send(Object message, String destination) {

View File

@@ -19,6 +19,7 @@ package org.springframework.cloud.contract.stubrunner
import org.junit.Rule
import org.junit.rules.TemporaryFolder
import org.springframework.cloud.contract.verifier.messaging.noop.NoOpStubMessages
import spock.lang.Specification
class StubRunnerFactorySpec extends Specification {
@@ -35,7 +36,7 @@ class StubRunnerFactorySpec extends Specification {
stubRunnerOptions = new StubRunnerOptionsBuilder()
.withStubRepositoryRoot(folder.root.absolutePath) // FIXME: not used
.withStubs(stubs).build()
factory = new StubRunnerFactory(stubRunnerOptions, downloader, new NoOpContractVerifierMessaging())
factory = new StubRunnerFactory(stubRunnerOptions, downloader, new NoOpStubMessages())
}
def "Should download stub definitions many times"() {