package org.skywalking.apm.collector.worker.storage;
import org.junit.Assert;
import org.junit.Test;
import org.mockito.Mockito;
import org.skywalking.apm.collector.actor.AbstractLocalSyncWorker;
import java.util.List;
/**
* @author pengys5
*/
public class PersistenceWorkerListenerTestCase {
@Test
public void register() {
PersistenceWorkerListener.INSTANCE.reset();
AbstractLocalSyncWorker worker = Mockito.mock(AbstractLocalSyncWorker.class);
PersistenceWorkerListener.INSTANCE.register(worker);
List<AbstractLocalSyncWorker> workers = PersistenceWorkerListener.INSTANCE.getWorkers();
Assert.assertEquals(worker, workers.get(0));
}
}