Updates tests to check the cause

This commit is contained in:
spencergibb
2020-05-22 15:08:35 -04:00
parent 194f4e3536
commit 032ecbc48a
2 changed files with 6 additions and 2 deletions

View File

@@ -31,6 +31,8 @@ import org.springframework.cloud.consul.ConsulAutoConfiguration;
import org.springframework.context.annotation.Bean;
import org.springframework.test.annotation.DirtiesContext;
import static org.hamcrest.Matchers.isA;
/**
* @author Spencer Gibb
* @author Venil Noronha
@@ -43,7 +45,7 @@ public class ConsulAutoServiceRegistrationFailFastTests {
@Test
public void testFailFastEnabled() {
this.exception.expect(ConsulException.class);
this.exception.expectCause(isA(ConsulException.class));
new SpringApplicationBuilder(TestConfig.class)
.properties("spring.application.name=testregistrationfails-fast",
"spring.jmx.default-domain=testautoregfailfast", "server.port=0",

View File

@@ -34,6 +34,8 @@ import org.springframework.context.ConfigurableApplicationContext;
import org.springframework.context.annotation.Bean;
import org.springframework.test.annotation.DirtiesContext;
import static org.hamcrest.Matchers.isA;
/**
* @author Spencer Gibb
* @author Venil Noronha
@@ -49,7 +51,7 @@ public class ConsulAutoServiceRegistrationRetryTests {
@Test
public void testRetry() {
this.exception.expect(ConsulException.class);
this.exception.expectCause(isA(ConsulException.class));
try (ConfigurableApplicationContext context = new SpringApplicationBuilder(
TestConfig.class)
.properties("spring.application.name=testregistrationretry",