Rename VanillaHealthIndicator to Application...

Rename `VanillaHealthIndicator` to `ApplicationHealthIndicator` and
changed the exposed bean name from `statusHealthIndicator` to
`applicationHealthIndicator`.

This provides less confusing JSON output:

  {"status":"UP","application":{"status":"UP"}}

vs:

  {"status":"UP","status":{"status":"UP"}}

Fixes gh-1291
This commit is contained in:
Phillip Webb
2014-08-11 08:57:35 -07:00
parent d089685935
commit 7d0a3ddcce
6 changed files with 17 additions and 16 deletions

View File

@@ -27,7 +27,7 @@ import org.springframework.boot.actuate.health.MongoHealthIndicator;
import org.springframework.boot.actuate.health.RabbitHealthIndicator;
import org.springframework.boot.actuate.health.RedisHealthIndicator;
import org.springframework.boot.actuate.health.SolrHealthIndicator;
import org.springframework.boot.actuate.health.VanillaHealthIndicator;
import org.springframework.boot.actuate.health.ApplicationHealthIndicator;
import org.springframework.boot.autoconfigure.amqp.RabbitAutoConfiguration;
import org.springframework.boot.autoconfigure.jdbc.EmbeddedDataSourceConfiguration;
import org.springframework.boot.autoconfigure.mongo.MongoAutoConfiguration;
@@ -70,7 +70,7 @@ public class HealthIndicatorAutoConfigurationTests {
Map<String, HealthIndicator> beans = this.context
.getBeansOfType(HealthIndicator.class);
assertEquals(1, beans.size());
assertEquals(VanillaHealthIndicator.class, beans.values().iterator().next()
assertEquals(ApplicationHealthIndicator.class, beans.values().iterator().next()
.getClass());
}
@@ -97,7 +97,7 @@ public class HealthIndicatorAutoConfigurationTests {
Map<String, HealthIndicator> beans = this.context
.getBeansOfType(HealthIndicator.class);
assertEquals(1, beans.size());
assertEquals(VanillaHealthIndicator.class, beans.values().iterator().next()
assertEquals(ApplicationHealthIndicator.class, beans.values().iterator().next()
.getClass());
}
@@ -124,7 +124,7 @@ public class HealthIndicatorAutoConfigurationTests {
Map<String, HealthIndicator> beans = this.context
.getBeansOfType(HealthIndicator.class);
assertEquals(1, beans.size());
assertEquals(VanillaHealthIndicator.class, beans.values().iterator().next()
assertEquals(ApplicationHealthIndicator.class, beans.values().iterator().next()
.getClass());
}
@@ -163,7 +163,7 @@ public class HealthIndicatorAutoConfigurationTests {
Map<String, HealthIndicator> beans = this.context
.getBeansOfType(HealthIndicator.class);
assertEquals(1, beans.size());
assertEquals(VanillaHealthIndicator.class, beans.values().iterator().next()
assertEquals(ApplicationHealthIndicator.class, beans.values().iterator().next()
.getClass());
}
@@ -190,7 +190,7 @@ public class HealthIndicatorAutoConfigurationTests {
Map<String, HealthIndicator> beans = this.context
.getBeansOfType(HealthIndicator.class);
assertEquals(1, beans.size());
assertEquals(VanillaHealthIndicator.class, beans.values().iterator().next()
assertEquals(ApplicationHealthIndicator.class, beans.values().iterator().next()
.getClass());
}
@@ -217,7 +217,7 @@ public class HealthIndicatorAutoConfigurationTests {
Map<String, HealthIndicator> beans = this.context
.getBeansOfType(HealthIndicator.class);
assertEquals(1, beans.size());
assertEquals(VanillaHealthIndicator.class, beans.values().iterator().next()
assertEquals(ApplicationHealthIndicator.class, beans.values().iterator().next()
.getClass());
}
}

View File

@@ -21,15 +21,15 @@ import org.junit.Test;
import static org.junit.Assert.assertEquals;
/**
* Tests for {@link VanillaHealthIndicator}.
* Tests for {@link ApplicationHealthIndicator}.
*
* @author Phillip Webb
*/
public class VanillaHealthIndicatorTests {
public class ApplicationHealthIndicatorTests {
@Test
public void indicatesUp() throws Exception {
VanillaHealthIndicator healthIndicator = new VanillaHealthIndicator();
ApplicationHealthIndicator healthIndicator = new ApplicationHealthIndicator();
assertEquals(Status.UP, healthIndicator.health().getStatus());
}