diff options
Diffstat (limited to 'routing-generator/src/test/java/com/yahoo/vespa/hosted/routing/mock/HealthStatusMock.java')
-rw-r--r-- | routing-generator/src/test/java/com/yahoo/vespa/hosted/routing/mock/HealthStatusMock.java | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/routing-generator/src/test/java/com/yahoo/vespa/hosted/routing/mock/HealthStatusMock.java b/routing-generator/src/test/java/com/yahoo/vespa/hosted/routing/mock/HealthStatusMock.java new file mode 100644 index 00000000000..66aff350b8b --- /dev/null +++ b/routing-generator/src/test/java/com/yahoo/vespa/hosted/routing/mock/HealthStatusMock.java @@ -0,0 +1,26 @@ +// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. +package com.yahoo.vespa.hosted.routing.mock; + +import com.yahoo.vespa.hosted.routing.status.HealthStatus; +import com.yahoo.vespa.hosted.routing.status.ServerGroup; + +import java.util.List; + +/** + * @author mpolden + */ +public class HealthStatusMock implements HealthStatus { + + private ServerGroup status = new ServerGroup(List.of()); + + public HealthStatusMock setStatus(ServerGroup newStatus) { + this.status = newStatus; + return this; + } + + @Override + public ServerGroup servers() { + return status; + } + +} |