From 6233b69e57540a17f4a3ef939a393511477fa4f7 Mon Sep 17 00:00:00 2001 From: pengys5 <8082209@qq.com> Date: Wed, 26 Apr 2017 11:49:47 +0800 Subject: [PATCH] no message --- .../actor/AbstractClusterWorkerTestCase.java | 25 ++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/skywalking-collector/skywalking-collector-cluster/src/test/java/com/a/eye/skywalking/collector/actor/AbstractClusterWorkerTestCase.java b/skywalking-collector/skywalking-collector-cluster/src/test/java/com/a/eye/skywalking/collector/actor/AbstractClusterWorkerTestCase.java index d5359d601..96c2de6ea 100644 --- a/skywalking-collector/skywalking-collector-cluster/src/test/java/com/a/eye/skywalking/collector/actor/AbstractClusterWorkerTestCase.java +++ b/skywalking-collector/skywalking-collector-cluster/src/test/java/com/a/eye/skywalking/collector/actor/AbstractClusterWorkerTestCase.java @@ -3,6 +3,9 @@ package com.a.eye.skywalking.collector.actor; import akka.actor.Address; import akka.cluster.ClusterEvent; import akka.cluster.Member; +import com.a.eye.skywalking.collector.actor.selector.RollingSelector; +import com.a.eye.skywalking.collector.actor.selector.WorkerSelector; +import org.apache.logging.log4j.Logger; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; @@ -10,9 +13,11 @@ import org.powermock.api.mockito.PowerMockito; import org.powermock.core.classloader.annotations.PrepareForTest; import org.powermock.modules.junit4.PowerMockRunner; import org.powermock.reflect.Whitebox; -import org.apache.logging.log4j.Logger; -import static org.mockito.Mockito.*; +import static org.mockito.Mockito.CALLS_REAL_METHODS; +import static org.mockito.Mockito.mock; +import static org.mockito.Mockito.verify; +import static org.mockito.Mockito.when; /** * @author pengys5 @@ -22,7 +27,7 @@ import static org.mockito.Mockito.*; public class AbstractClusterWorkerTestCase { private AbstractClusterWorker.WorkerWithAkka workerWithAkka = mock(AbstractClusterWorker.WorkerWithAkka.class, CALLS_REAL_METHODS); - private AbstractClusterWorker worker = PowerMockito.spy(new Impl(null, null, null)); + private AbstractClusterWorker worker = PowerMockito.spy(new Impl(WorkerRole.INSTANCE, null, null)); @Before public void init(){ @@ -77,4 +82,18 @@ public class AbstractClusterWorkerTestCase { } } + + public enum WorkerRole implements Role { + INSTANCE; + + @Override + public String roleName() { + return Impl.class.getSimpleName(); + } + + @Override + public WorkerSelector workerSelector() { + return new RollingSelector(); + } + } }