package org.skywalking.apm.collector.worker.config; import org.junit.Assert; import org.junit.Test; /** * @author pengys5 */ public class EsConfigProviderTestCase { @Test public void test() { EsConfigProvider provider = new EsConfigProvider(); Assert.assertEquals(EsConfig.class, provider.configClass()); System.setProperty("es.cluster.NAME", "A"); System.setProperty("es.cluster.NODES", "B"); System.setProperty("es.cluster.transport.SNIFFER", "C"); System.setProperty("es.index.shards.NUMBER", "10"); System.setProperty("es.index.replicas.NUMBER", "20"); provider.cliArgs(); Assert.assertEquals("A", EsConfig.Es.Cluster.NAME); Assert.assertEquals("B", EsConfig.Es.Cluster.NODES); Assert.assertEquals("C", EsConfig.Es.Cluster.Transport.SNIFFER); Assert.assertEquals("10", EsConfig.Es.Index.Shards.NUMBER); Assert.assertEquals("20", EsConfig.Es.Index.Replicas.NUMBER); } }