This is an automated email from the ASF dual-hosted git repository.

mdedetrich pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-pekko-management.git

commit ad4f657da9481d9685a0fec187a929fad89a4d07
Author: Auto Format <nobody>
AuthorDate: Tue Apr 4 13:34:10 2023 +0200

    format source with javafmt, #50
---
 .../discovery/awsapi/ec2/MyConfiguration.java      |   8 +-
 .../java/docs/KubernetesApiDiscoveryDocsTest.java  |   4 +-
 .../cluster/bootstrap/demo/ClusterWatcher.java     |   9 +-
 .../pekko/cluster/bootstrap/demo/DemoApp.java      |  30 +--
 .../bootstrap/ClusterBootstrapCompileOnly.java     |  18 +-
 .../bootstrap/ClusterBootstrapJavaCompileTest.java |   3 +-
 .../cluster/cluster/ClusterReadViewAccess.java     |   3 +-
 .../cluster/http/management/CompileOnlyTest.java   |  31 ++-
 .../http/ClusterHttpManagementJavaCompileTest.java |  12 +-
 .../http/javadsl/ClusterReadinessCheckTest.java    |  13 +-
 .../apache/pekko/management/BasicHealthCheck.java  |  15 +-
 .../org/apache/pekko/management/ClusterCheck.java  |  20 +-
 .../org/apache/pekko/management/CodeExamples.java  |  32 +--
 .../apache/pekko/management/HealthCheckTest.java   | 226 ++++++++++-----------
 14 files changed, 215 insertions(+), 209 deletions(-)

diff --git 
a/discovery-aws-api/src/test/java/org/apache/pekko/discovery/awsapi/ec2/MyConfiguration.java
 
b/discovery-aws-api/src/test/java/org/apache/pekko/discovery/awsapi/ec2/MyConfiguration.java
index 8b0e0b6..5702be1 100644
--- 
a/discovery-aws-api/src/test/java/org/apache/pekko/discovery/awsapi/ec2/MyConfiguration.java
+++ 
b/discovery-aws-api/src/test/java/org/apache/pekko/discovery/awsapi/ec2/MyConfiguration.java
@@ -13,7 +13,7 @@
 
 package org.apache.pekko.discovery.awsapi.ec2;
 
-//#custom-client-config
+// #custom-client-config
 // package com.example;
 
 import com.amazonaws.ClientConfiguration;
@@ -27,9 +27,9 @@ class MyConfiguration extends ClientConfiguration {
 
     setRetryPolicy(PredefinedRetryPolicies.NO_RETRY_POLICY);
     // If you're using this module for bootstrapping your Akka cluster,
-    // Cluster Bootstrap already has its own retry/back-off mechanism. To 
avoid RequestLimitExceeded errors from AWS,
+    // Cluster Bootstrap already has its own retry/back-off mechanism. To 
avoid RequestLimitExceeded
+    // errors from AWS,
     // disable retries in the EC2 client configuration.
   }
-
 }
-//#custom-client-config
+// #custom-client-config
diff --git 
a/discovery-kubernetes-api/src/test/java/docs/KubernetesApiDiscoveryDocsTest.java
 
b/discovery-kubernetes-api/src/test/java/docs/KubernetesApiDiscoveryDocsTest.java
index 4db66c6..eeabf69 100644
--- 
a/discovery-kubernetes-api/src/test/java/docs/KubernetesApiDiscoveryDocsTest.java
+++ 
b/discovery-kubernetes-api/src/test/java/docs/KubernetesApiDiscoveryDocsTest.java
@@ -20,8 +20,8 @@ import org.apache.pekko.discovery.ServiceDiscovery;
 public class KubernetesApiDiscoveryDocsTest {
   public void loadKubernetesApiDiscovery() {
     ActorSystem system = ActorSystem.create();
-    //#kubernetes-api-discovery
+    // #kubernetes-api-discovery
     ServiceDiscovery discovery = 
Discovery.get(system).loadServiceDiscovery("kubernetes-api");
-    //#kubernetes-api-discovery
+    // #kubernetes-api-discovery
   }
 }
diff --git 
a/integration-test/kubernetes-api-java/src/main/java/org/apache/pekko/cluster/bootstrap/demo/ClusterWatcher.java
 
b/integration-test/kubernetes-api-java/src/main/java/org/apache/pekko/cluster/bootstrap/demo/ClusterWatcher.java
index 81bdbbc..84a16a3 100644
--- 
a/integration-test/kubernetes-api-java/src/main/java/org/apache/pekko/cluster/bootstrap/demo/ClusterWatcher.java
+++ 
b/integration-test/kubernetes-api-java/src/main/java/org/apache/pekko/cluster/bootstrap/demo/ClusterWatcher.java
@@ -27,9 +27,10 @@ public class ClusterWatcher extends AbstractActor {
   @Override
   public Receive createReceive() {
     return ReceiveBuilder.create()
-      .matchAny(msg -> {
-        log.info("Cluster " + cluster.selfAddress() + " >>> " + msg);
-      })
-      .build();
+        .matchAny(
+            msg -> {
+              log.info("Cluster " + cluster.selfAddress() + " >>> " + msg);
+            })
+        .build();
   }
 }
diff --git 
a/integration-test/kubernetes-api-java/src/main/java/org/apache/pekko/cluster/bootstrap/demo/DemoApp.java
 
b/integration-test/kubernetes-api-java/src/main/java/org/apache/pekko/cluster/bootstrap/demo/DemoApp.java
index 93f00d5..d431685 100644
--- 
a/integration-test/kubernetes-api-java/src/main/java/org/apache/pekko/cluster/bootstrap/demo/DemoApp.java
+++ 
b/integration-test/kubernetes-api-java/src/main/java/org/apache/pekko/cluster/bootstrap/demo/DemoApp.java
@@ -20,10 +20,10 @@ import org.apache.pekko.cluster.ClusterEvent;
 import org.apache.pekko.http.javadsl.ConnectHttp;
 import org.apache.pekko.http.javadsl.Http;
 import org.apache.pekko.http.javadsl.server.AllDirectives;
-//#start-pekko-management
+// #start-pekko-management
 import org.apache.pekko.management.javadsl.PekkoManagement;
 
-//#start-pekko-management
+// #start-pekko-management
 import org.apache.pekko.management.cluster.bootstrap.ClusterBootstrap;
 import org.apache.pekko.stream.Materializer;
 
@@ -35,25 +35,31 @@ public class DemoApp extends AllDirectives {
     Materializer mat = Materializer.createMaterializer(system);
     Cluster cluster = Cluster.get(system);
 
-    system.log().info("Started [" + system + "], cluster.selfAddress = " + 
cluster.selfAddress() + ")");
+    system
+        .log()
+        .info("Started [" + system + "], cluster.selfAddress = " + 
cluster.selfAddress() + ")");
 
-    //#start-pekko-management
+    // #start-pekko-management
     PekkoManagement.get(system).start();
-    //#start-pekko-management
+    // #start-pekko-management
     ClusterBootstrap.get(system).start();
 
-    cluster
-      .subscribe(system.actorOf(Props.create(ClusterWatcher.class)), 
ClusterEvent.initialStateAsEvents(), ClusterEvent.ClusterDomainEvent.class);
+    cluster.subscribe(
+        system.actorOf(Props.create(ClusterWatcher.class)),
+        ClusterEvent.initialStateAsEvents(),
+        ClusterEvent.ClusterDomainEvent.class);
 
-    Http.get(system).bindAndHandle(complete("Hello world").flow(system, mat), 
ConnectHttp.toHost("0.0.0.0", 8080), mat);
+    Http.get(system)
+        .bindAndHandle(
+            complete("Hello world").flow(system, mat), 
ConnectHttp.toHost("0.0.0.0", 8080), mat);
 
-    cluster.registerOnMemberUp(() -> {
-      system.log().info("Cluster member is up!");
-    });
+    cluster.registerOnMemberUp(
+        () -> {
+          system.log().info("Cluster member is up!");
+        });
   }
 
   public static void main(String[] args) {
     new DemoApp();
   }
 }
-
diff --git 
a/management-cluster-bootstrap/src/test/java/jdoc/org/apache/pekko/management/cluster/bootstrap/ClusterBootstrapCompileOnly.java
 
b/management-cluster-bootstrap/src/test/java/jdoc/org/apache/pekko/management/cluster/bootstrap/ClusterBootstrapCompileOnly.java
index 9a234c4..27dcb83 100644
--- 
a/management-cluster-bootstrap/src/test/java/jdoc/org/apache/pekko/management/cluster/bootstrap/ClusterBootstrapCompileOnly.java
+++ 
b/management-cluster-bootstrap/src/test/java/jdoc/org/apache/pekko/management/cluster/bootstrap/ClusterBootstrapCompileOnly.java
@@ -18,16 +18,16 @@ import org.apache.pekko.management.scaladsl.PekkoManagement;
 import org.apache.pekko.management.cluster.bootstrap.ClusterBootstrap;
 
 public class ClusterBootstrapCompileOnly {
-    public static void bootstrap() {
+  public static void bootstrap() {
 
-        ActorSystem system = ActorSystem.create();
+    ActorSystem system = ActorSystem.create();
 
-        //#start
-        // Pekko Management hosts the HTTP routes used by bootstrap
-        PekkoManagement.get(system).start();
+    // #start
+    // Pekko Management hosts the HTTP routes used by bootstrap
+    PekkoManagement.get(system).start();
 
-        // Starting the bootstrap process needs to be done explicitly
-        ClusterBootstrap.get(system).start();
-        //#start
-    }
+    // Starting the bootstrap process needs to be done explicitly
+    ClusterBootstrap.get(system).start();
+    // #start
+  }
 }
diff --git 
a/management-cluster-bootstrap/src/test/java/org/apache/org/apache/pekko/management/cluster/bootstrap/ClusterBootstrapJavaCompileTest.java
 
b/management-cluster-bootstrap/src/test/java/org/apache/org/apache/pekko/management/cluster/bootstrap/ClusterBootstrapJavaCompileTest.java
index a4ce797..dfb844f 100644
--- 
a/management-cluster-bootstrap/src/test/java/org/apache/org/apache/pekko/management/cluster/bootstrap/ClusterBootstrapJavaCompileTest.java
+++ 
b/management-cluster-bootstrap/src/test/java/org/apache/org/apache/pekko/management/cluster/bootstrap/ClusterBootstrapJavaCompileTest.java
@@ -25,6 +25,5 @@ public class ClusterBootstrapJavaCompileTest {
   }
 
   @Test
-  public void compileOnly() {
-  }
+  public void compileOnly() {}
 }
diff --git 
a/management-cluster-http/src/main/java/org/apache/pekko/management/cluster/cluster/ClusterReadViewAccess.java
 
b/management-cluster-http/src/main/java/org/apache/pekko/management/cluster/cluster/ClusterReadViewAccess.java
index ae3885f..c654a44 100644
--- 
a/management-cluster-http/src/main/java/org/apache/pekko/management/cluster/cluster/ClusterReadViewAccess.java
+++ 
b/management-cluster-http/src/main/java/org/apache/pekko/management/cluster/cluster/ClusterReadViewAccess.java
@@ -24,7 +24,8 @@ public class ClusterReadViewAccess {
   /**
    * INTERNAL API
    *
-   * Exposes the internal {@code readView} of the Akka Cluster, not reachable 
from Scala code because it is {@code private[cluster]}.
+   * <p>Exposes the internal {@code readView} of the Akka Cluster, not 
reachable from Scala code
+   * because it is {@code private[cluster]}.
    */
   @InternalApi
   public static ClusterReadView internalReadView(Cluster cluster) {
diff --git 
a/management-cluster-http/src/test/java/jdoc/org/apache/pekko/cluster/http/management/CompileOnlyTest.java
 
b/management-cluster-http/src/test/java/jdoc/org/apache/pekko/cluster/http/management/CompileOnlyTest.java
index 3e82b0e..33d501a 100644
--- 
a/management-cluster-http/src/test/java/jdoc/org/apache/pekko/cluster/http/management/CompileOnlyTest.java
+++ 
b/management-cluster-http/src/test/java/jdoc/org/apache/pekko/cluster/http/management/CompileOnlyTest.java
@@ -16,26 +16,25 @@ package jdoc.org.apache.pekko.cluster.http.management;
 import org.apache.pekko.actor.ActorSystem;
 import org.apache.pekko.management.scaladsl.PekkoManagement;
 import org.apache.pekko.cluster.Cluster;
-//#imports
+// #imports
 import org.apache.pekko.http.javadsl.server.Route;
 import org.apache.pekko.management.cluster.javadsl.ClusterHttpManagementRoutes;
-//#imports
+// #imports
 
 public class CompileOnlyTest {
-    public static void example() {
-        //#loading
-        ActorSystem system = ActorSystem.create();
-        PekkoManagement.get(system).start();
-        //#loading
+  public static void example() {
+    // #loading
+    ActorSystem system = ActorSystem.create();
+    PekkoManagement.get(system).start();
+    // #loading
 
+    // #all
+    Cluster cluster = Cluster.get(system);
+    Route allRoutes = ClusterHttpManagementRoutes.all(cluster);
+    // #all
 
-        //#all
-        Cluster cluster = Cluster.get(system);
-        Route allRoutes = ClusterHttpManagementRoutes.all(cluster);
-        //#all
-
-        //#read-only
-        Route readOnlyRoutes = ClusterHttpManagementRoutes.readOnly(cluster);
-        //#read-only
-    }
+    // #read-only
+    Route readOnlyRoutes = ClusterHttpManagementRoutes.readOnly(cluster);
+    // #read-only
+  }
 }
diff --git 
a/management-cluster-http/src/test/java/org/apache/pekko/management/http/ClusterHttpManagementJavaCompileTest.java
 
b/management-cluster-http/src/test/java/org/apache/pekko/management/http/ClusterHttpManagementJavaCompileTest.java
index b7c6337..efa34e9 100644
--- 
a/management-cluster-http/src/test/java/org/apache/pekko/management/http/ClusterHttpManagementJavaCompileTest.java
+++ 
b/management-cluster-http/src/test/java/org/apache/pekko/management/http/ClusterHttpManagementJavaCompileTest.java
@@ -19,11 +19,11 @@ import org.junit.Test;
 
 public class ClusterHttpManagementJavaCompileTest {
 
-    public void test() {
-        ActorSystem actorSystem = ActorSystem.create("test");
-        ClusterHttpManagementRouteProvider x = 
ClusterHttpManagementRouteProvider.get(actorSystem);
-    }
+  public void test() {
+    ActorSystem actorSystem = ActorSystem.create("test");
+    ClusterHttpManagementRouteProvider x = 
ClusterHttpManagementRouteProvider.get(actorSystem);
+  }
 
-    @Test
-    public void compileOnly() {}
+  @Test
+  public void compileOnly() {}
 }
diff --git 
a/management-cluster-http/src/test/java/org/apache/pekko/management/http/javadsl/ClusterReadinessCheckTest.java
 
b/management-cluster-http/src/test/java/org/apache/pekko/management/http/javadsl/ClusterReadinessCheckTest.java
index 840baca..3a093d0 100644
--- 
a/management-cluster-http/src/test/java/org/apache/pekko/management/http/javadsl/ClusterReadinessCheckTest.java
+++ 
b/management-cluster-http/src/test/java/org/apache/pekko/management/http/javadsl/ClusterReadinessCheckTest.java
@@ -18,14 +18,13 @@ import 
org.apache.pekko.management.cluster.javadsl.ClusterMembershipCheck;
 
 import java.util.concurrent.CompletionStage;
 
-
 public class ClusterReadinessCheckTest {
 
-   private static ActorSystem system = null;
+  private static ActorSystem system = null;
 
-   // test type works
-   public static CompletionStage<Boolean> worksFromJava() throws Exception {
-      ClusterMembershipCheck check = new ClusterMembershipCheck(system);
-      return check.get();
-   }
+  // test type works
+  public static CompletionStage<Boolean> worksFromJava() throws Exception {
+    ClusterMembershipCheck check = new ClusterMembershipCheck(system);
+    return check.get();
+  }
 }
diff --git 
a/management/src/test/java/jdoc/org/apache/pekko/management/BasicHealthCheck.java
 
b/management/src/test/java/jdoc/org/apache/pekko/management/BasicHealthCheck.java
index ee3e029..d8aa999 100644
--- 
a/management/src/test/java/jdoc/org/apache/pekko/management/BasicHealthCheck.java
+++ 
b/management/src/test/java/jdoc/org/apache/pekko/management/BasicHealthCheck.java
@@ -19,15 +19,14 @@ import java.util.concurrent.CompletableFuture;
 import java.util.concurrent.CompletionStage;
 import java.util.function.Supplier;
 
-//#basic
+// #basic
 public class BasicHealthCheck implements Supplier<CompletionStage<Boolean>> {
 
-    public BasicHealthCheck(ActorSystem system) {
-    }
+  public BasicHealthCheck(ActorSystem system) {}
 
-    @Override
-    public CompletionStage<Boolean> get() {
-        return CompletableFuture.completedFuture(true);
-    }
+  @Override
+  public CompletionStage<Boolean> get() {
+    return CompletableFuture.completedFuture(true);
+  }
 }
-//#basic
+// #basic
diff --git 
a/management/src/test/java/jdoc/org/apache/pekko/management/ClusterCheck.java 
b/management/src/test/java/jdoc/org/apache/pekko/management/ClusterCheck.java
index 626af1d..33de9d3 100644
--- 
a/management/src/test/java/jdoc/org/apache/pekko/management/ClusterCheck.java
+++ 
b/management/src/test/java/jdoc/org/apache/pekko/management/ClusterCheck.java
@@ -21,18 +21,18 @@ import java.util.concurrent.CompletableFuture;
 import java.util.concurrent.CompletionStage;
 import java.util.function.Supplier;
 
-//#cluster
+// #cluster
 class ClusterCheck implements Supplier<CompletionStage<Boolean>> {
 
-    private final Cluster cluster;
+  private final Cluster cluster;
 
-    public ClusterCheck(ActorSystem system) {
-        cluster = Cluster.get(system);
-    }
+  public ClusterCheck(ActorSystem system) {
+    cluster = Cluster.get(system);
+  }
 
-    @Override
-    public CompletionStage<Boolean> get() {
-        return CompletableFuture.completedFuture(cluster.selfMember().status() 
== MemberStatus.up());
-    }
+  @Override
+  public CompletionStage<Boolean> get() {
+    return CompletableFuture.completedFuture(cluster.selfMember().status() == 
MemberStatus.up());
+  }
 }
-//#cluster
+// #cluster
diff --git 
a/management/src/test/java/org/apache/pekko/management/CodeExamples.java 
b/management/src/test/java/org/apache/pekko/management/CodeExamples.java
index 4b7c0f0..409a08c 100644
--- a/management/src/test/java/org/apache/pekko/management/CodeExamples.java
+++ b/management/src/test/java/org/apache/pekko/management/CodeExamples.java
@@ -31,37 +31,39 @@ public class CodeExamples {
 
   public void start() {
     SSLContext sslContext = null;
-    //#start-pekko-management-with-https-context
+    // #start-pekko-management-with-https-context
     PekkoManagement management = PekkoManagement.get(system);
 
     HttpsConnectionContext https = ConnectionContext.https(sslContext);
     management.start(settings -> settings.withHttpsConnectionContext(https));
-    //#start-pekko-management-with-https-context
+    // #start-pekko-management-with-https-context
   }
 
   public void basicAuth() {
     PekkoManagement management = null;
 
-    //#basic-auth
-    final Function<Optional<SecurityDirectives.ProvidedCredentials>, 
CompletionStage<Optional<String>>>
-      myUserPassAuthenticator = opt -> {
-      if (opt.filter(c -> (c != null) && c.verify("p4ssw0rd")).isPresent()) {
-        return 
CompletableFuture.completedFuture(Optional.of(opt.get().identifier()));
-      } else {
-        return CompletableFuture.completedFuture(Optional.empty());
-      }
-    };
+    // #basic-auth
+    final Function<
+            Optional<SecurityDirectives.ProvidedCredentials>, 
CompletionStage<Optional<String>>>
+        myUserPassAuthenticator =
+            opt -> {
+              if (opt.filter(c -> (c != null) && 
c.verify("p4ssw0rd")).isPresent()) {
+                return 
CompletableFuture.completedFuture(Optional.of(opt.get().identifier()));
+              } else {
+                return CompletableFuture.completedFuture(Optional.empty());
+              }
+            };
     // ...
     management.start(settings -> settings.withAuth(myUserPassAuthenticator));
-    //#basic-auth
+    // #basic-auth
   }
 
   public void stop() {
-    //#stopping
+    // #stopping
     PekkoManagement httpClusterManagement = PekkoManagement.get(system);
     httpClusterManagement.start();
-    //...
+    // ...
     httpClusterManagement.stop();
-    //#stopping
+    // #stopping
   }
 }
diff --git 
a/management/src/test/java/org/apache/pekko/management/HealthCheckTest.java 
b/management/src/test/java/org/apache/pekko/management/HealthCheckTest.java
index 99af9d9..b3af77d 100644
--- a/management/src/test/java/org/apache/pekko/management/HealthCheckTest.java
+++ b/management/src/test/java/org/apache/pekko/management/HealthCheckTest.java
@@ -40,127 +40,127 @@ import java.util.function.Supplier;
 import static org.junit.Assert.assertEquals;
 
 public class HealthCheckTest extends JUnitSuite {
-    private static Throwable cause = new RuntimeException("oh dear");
+  private static Throwable cause = new RuntimeException("oh dear");
 
-
-    @SuppressWarnings("unused")
-    public static class Ok implements Supplier<CompletionStage<Boolean>> {
-        @Override
-        public CompletionStage<Boolean> get() {
-            return CompletableFuture.completedFuture(true);
-        }
-    }
-
-    @SuppressWarnings("unused")
-    public static class NotOk implements Supplier<CompletionStage<Boolean>> {
-        public NotOk(ActorSystem system) {
-        }
-
-        @Override
-        public CompletionStage<Boolean> get() {
-            return CompletableFuture.completedFuture(false);
-        }
+  @SuppressWarnings("unused")
+  public static class Ok implements Supplier<CompletionStage<Boolean>> {
+    @Override
+    public CompletionStage<Boolean> get() {
+      return CompletableFuture.completedFuture(true);
     }
+  }
 
-    @SuppressWarnings("unused")
-    public static class Throws implements Supplier<CompletionStage<Boolean>> {
-        public Throws(ActorSystem system) {
-        }
+  @SuppressWarnings("unused")
+  public static class NotOk implements Supplier<CompletionStage<Boolean>> {
+    public NotOk(ActorSystem system) {}
 
-        @Override
-        public CompletionStage<Boolean> get() {
-            return failed(cause);
-        }
+    @Override
+    public CompletionStage<Boolean> get() {
+      return CompletableFuture.completedFuture(false);
     }
+  }
 
-    private static ExtendedActorSystem system = (ExtendedActorSystem) 
ActorSystem.create();
-
-    @Test
-    public void okReturnsTrue() throws Exception {
-        List<NamedHealthCheck> healthChecks = Collections.singletonList(new 
NamedHealthCheck("Ok", "org.apache.pekko.management.HealthCheckTest$Ok"));
-        HealthChecks checks = new HealthChecks(system, 
HealthCheckSettings.create(
-                healthChecks,
-                healthChecks,
-                "ready",
-                "alive",
-                java.time.Duration.ofSeconds(1)
-        ));
-        assertEquals(true, 
checks.aliveResult().toCompletableFuture().get().isSuccess());
-        assertEquals(true, 
checks.readyResult().toCompletableFuture().get().isSuccess());
-        assertEquals(true, checks.alive().toCompletableFuture().get());
-        assertEquals(true, checks.ready().toCompletableFuture().get());
-    }
+  @SuppressWarnings("unused")
+  public static class Throws implements Supplier<CompletionStage<Boolean>> {
+    public Throws(ActorSystem system) {}
 
-    @Test
-    public void notOkayReturnsFalse() throws Exception {
-        List<NamedHealthCheck> healthChecks = Collections.singletonList(new 
NamedHealthCheck("Ok", "org.apache.pekko.management.HealthCheckTest$Ok"));
-        HealthChecks checks = new HealthChecks(system, 
HealthCheckSettings.create(
-                healthChecks,
-                healthChecks,
-                "ready",
-                "alive",
-                java.time.Duration.ofSeconds(1)
-        ));
-        assertEquals(true, 
checks.aliveResult().toCompletableFuture().get().isSuccess());
-        assertEquals(true, 
checks.readyResult().toCompletableFuture().get().isSuccess());
-        assertEquals(true, checks.alive().toCompletableFuture().get());
-        assertEquals(true, checks.ready().toCompletableFuture().get());
+    @Override
+    public CompletionStage<Boolean> get() {
+      return failed(cause);
     }
-
-    @Test
-    public void throwsReturnsFailed() throws Exception {
-        List<NamedHealthCheck> healthChecks = Collections.singletonList(
-                new NamedHealthCheck("Throws", 
"org.apache.pekko.management.HealthCheckTest$Throws"));
-        HealthChecks checks = new HealthChecks(system, 
HealthCheckSettings.create(
-                healthChecks,
-                healthChecks,
-                "ready",
-                "alive",
-                java.time.Duration.ofSeconds(1)
-        ));
-        try {
-            checks.alive().toCompletableFuture().get();
-            Assert.fail("Expected exception");
-        } catch (ExecutionException re) {
-            assertEquals(cause, re.getCause().getCause());
-        }
+  }
+
+  private static ExtendedActorSystem system = (ExtendedActorSystem) 
ActorSystem.create();
+
+  @Test
+  public void okReturnsTrue() throws Exception {
+    List<NamedHealthCheck> healthChecks =
+        Collections.singletonList(
+            new NamedHealthCheck("Ok", 
"org.apache.pekko.management.HealthCheckTest$Ok"));
+    HealthChecks checks =
+        new HealthChecks(
+            system,
+            HealthCheckSettings.create(
+                healthChecks, healthChecks, "ready", "alive", 
java.time.Duration.ofSeconds(1)));
+    assertEquals(true, 
checks.aliveResult().toCompletableFuture().get().isSuccess());
+    assertEquals(true, 
checks.readyResult().toCompletableFuture().get().isSuccess());
+    assertEquals(true, checks.alive().toCompletableFuture().get());
+    assertEquals(true, checks.ready().toCompletableFuture().get());
+  }
+
+  @Test
+  public void notOkayReturnsFalse() throws Exception {
+    List<NamedHealthCheck> healthChecks =
+        Collections.singletonList(
+            new NamedHealthCheck("Ok", 
"org.apache.pekko.management.HealthCheckTest$Ok"));
+    HealthChecks checks =
+        new HealthChecks(
+            system,
+            HealthCheckSettings.create(
+                healthChecks, healthChecks, "ready", "alive", 
java.time.Duration.ofSeconds(1)));
+    assertEquals(true, 
checks.aliveResult().toCompletableFuture().get().isSuccess());
+    assertEquals(true, 
checks.readyResult().toCompletableFuture().get().isSuccess());
+    assertEquals(true, checks.alive().toCompletableFuture().get());
+    assertEquals(true, checks.ready().toCompletableFuture().get());
+  }
+
+  @Test
+  public void throwsReturnsFailed() throws Exception {
+    List<NamedHealthCheck> healthChecks =
+        Collections.singletonList(
+            new NamedHealthCheck("Throws", 
"org.apache.pekko.management.HealthCheckTest$Throws"));
+    HealthChecks checks =
+        new HealthChecks(
+            system,
+            HealthCheckSettings.create(
+                healthChecks, healthChecks, "ready", "alive", 
java.time.Duration.ofSeconds(1)));
+    try {
+      checks.alive().toCompletableFuture().get();
+      Assert.fail("Expected exception");
+    } catch (ExecutionException re) {
+      assertEquals(cause, re.getCause().getCause());
     }
-
-    @Test
-    public void defineViaActorSystemSetup() throws Exception {
-        ReadinessCheckSetup readinessSetup =
-          ReadinessCheckSetup.create(system -> Arrays.asList(new Ok(), new 
NotOk(system)));
-        LivenessCheckSetup livenessSetup =
-          LivenessCheckSetup.create(system -> Collections.singletonList(new 
NotOk(system)));
-        // bootstrapSetup is needed for config (otherwise default config)
-        BootstrapSetup bootstrapSetup = 
BootstrapSetup.create(ConfigFactory.parseString("some=thing"));
-        ActorSystemSetup actorSystemSetup = 
ActorSystemSetup.create(bootstrapSetup, readinessSetup, livenessSetup);
-        ExtendedActorSystem sys2 = (ExtendedActorSystem) 
ActorSystem.create("HealthCheckTest2", actorSystemSetup);
-        try {
-            HealthChecks checks = new HealthChecks(sys2, 
HealthCheckSettings.create(
-              Collections.emptyList(),
-              Collections.emptyList(),
-              "ready",
-              "alive",
-              java.time.Duration.ofSeconds(1)
-            ));
-            assertEquals(false, 
checks.aliveResult().toCompletableFuture().get().isSuccess());
-            assertEquals(false, 
checks.readyResult().toCompletableFuture().get().isSuccess());
-            assertEquals(false, checks.alive().toCompletableFuture().get());
-            assertEquals(false, checks.ready().toCompletableFuture().get());
-      } finally {
-        TestKit.shutdownActorSystem(sys2);
-      }
-    }
-
-    @AfterClass
-    public static void cleanup() {
-        TestKit.shutdownActorSystem(system);
-    }
-
-    private static <R> CompletableFuture<R> failed(Throwable error) {
-        CompletableFuture<R> future = new CompletableFuture<>();
-        future.completeExceptionally(error);
-        return future;
+  }
+
+  @Test
+  public void defineViaActorSystemSetup() throws Exception {
+    ReadinessCheckSetup readinessSetup =
+        ReadinessCheckSetup.create(system -> Arrays.asList(new Ok(), new 
NotOk(system)));
+    LivenessCheckSetup livenessSetup =
+        LivenessCheckSetup.create(system -> Collections.singletonList(new 
NotOk(system)));
+    // bootstrapSetup is needed for config (otherwise default config)
+    BootstrapSetup bootstrapSetup = 
BootstrapSetup.create(ConfigFactory.parseString("some=thing"));
+    ActorSystemSetup actorSystemSetup =
+        ActorSystemSetup.create(bootstrapSetup, readinessSetup, livenessSetup);
+    ExtendedActorSystem sys2 =
+        (ExtendedActorSystem) ActorSystem.create("HealthCheckTest2", 
actorSystemSetup);
+    try {
+      HealthChecks checks =
+          new HealthChecks(
+              sys2,
+              HealthCheckSettings.create(
+                  Collections.emptyList(),
+                  Collections.emptyList(),
+                  "ready",
+                  "alive",
+                  java.time.Duration.ofSeconds(1)));
+      assertEquals(false, 
checks.aliveResult().toCompletableFuture().get().isSuccess());
+      assertEquals(false, 
checks.readyResult().toCompletableFuture().get().isSuccess());
+      assertEquals(false, checks.alive().toCompletableFuture().get());
+      assertEquals(false, checks.ready().toCompletableFuture().get());
+    } finally {
+      TestKit.shutdownActorSystem(sys2);
     }
+  }
+
+  @AfterClass
+  public static void cleanup() {
+    TestKit.shutdownActorSystem(system);
+  }
+
+  private static <R> CompletableFuture<R> failed(Throwable error) {
+    CompletableFuture<R> future = new CompletableFuture<>();
+    future.completeExceptionally(error);
+    return future;
+  }
 }


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to