Search in sources :

Example 16 with MockUp

use of mockit.MockUp in project java-chassis by ServiceComb.

the class TestCseServerList method mockTestCases.

private void mockTestCases() {
    final Microservice microService = new Microservice();
    microService.setAppId("appId");
    new MockUp<RegistryUtils>() {

        @Mock
        public Microservice getMicroservice() {
            return microService;
        }

        @Mock
        private Microservice createMicroserviceFromDefinition() {
            return microService;
        }
    };
    new MockUp<InstanceCacheManager>() {

        @Mock
        public InstanceCache getOrCreate(String appId, String microserviceName, String microserviceVersionRule) {
            return null;
        }
    };
}
Also used : Microservice(io.servicecomb.serviceregistry.api.registry.Microservice) MockUp(mockit.MockUp)

Example 17 with MockUp

use of mockit.MockUp in project java-chassis by ServiceComb.

the class TestServerListCache method mockTestCases.

private void mockTestCases() {
    final Microservice microService = new Microservice();
    microService.setAppId("appId");
    new MockUp<RegistryUtils>() {

        @Mock
        public Microservice getMicroservice() {
            return microService;
        }

        @Mock
        private Microservice createMicroserviceFromDefinition() {
            return microService;
        }
    };
    new MockUp<InstanceCacheManager>() {

        @Mock
        public InstanceCache getOrCreate(String appId, String microserviceName, String microserviceVersionRule) {
            return null;
        }
    };
    transport = Mockito.mock(Transport.class);
}
Also used : Microservice(io.servicecomb.serviceregistry.api.registry.Microservice) MockUp(mockit.MockUp) Transport(io.servicecomb.core.Transport)

Example 18 with MockUp

use of mockit.MockUp in project java-chassis by ServiceComb.

the class TestSessionSticknessRule method testServerWithoutTimeoutAndThreshold.

@Test
public void testServerWithoutTimeoutAndThreshold() {
    boolean status = true;
    SessionStickinessRule ss = new SessionStickinessRule();
    Object key = new Object();
    Server s = new Server("test");
    Deencapsulation.setField(ss, "lastServer", s);
    new MockUp<SessionStickinessRule>() {

        @Mock
        private boolean isTimeOut() {
            return false;
        }
    };
    new MockUp<SessionStickinessRule>() {

        @Mock
        private boolean isErrorThresholdMet() {
            return false;
        }
    };
    try {
        ss.choose(key);
    } catch (Exception e) {
        status = false;
    }
    Assert.assertTrue(status);
}
Also used : Server(com.netflix.loadbalancer.Server) MockUp(mockit.MockUp) Test(org.junit.Test)

Example 19 with MockUp

use of mockit.MockUp in project java-chassis by ServiceComb.

the class TestSessionSticknessRule method testServerWithoutTimeoutAndWithThreshold.

@Test
public void testServerWithoutTimeoutAndWithThreshold() {
    boolean status = true;
    SessionStickinessRule ss = new SessionStickinessRule();
    Object key = new Object();
    Server s = new Server("test");
    Deencapsulation.setField(ss, "lastServer", s);
    new MockUp<SessionStickinessRule>() {

        @Mock
        private boolean isTimeOut() {
            return false;
        }
    };
    new MockUp<SessionStickinessRule>() {

        @Mock
        private boolean isErrorThresholdMet() {
            return true;
        }
    };
    try {
        ss.choose(key);
    } catch (Exception e) {
        status = false;
    }
    Assert.assertTrue(status);
}
Also used : Server(com.netflix.loadbalancer.Server) MockUp(mockit.MockUp) Test(org.junit.Test)

Example 20 with MockUp

use of mockit.MockUp in project java-chassis by ServiceComb.

the class TestSessionSticknessRule method testServerWithTimeout.

@Test
public void testServerWithTimeout() {
    boolean status = true;
    SessionStickinessRule ss = new SessionStickinessRule();
    Object key = new Object();
    Server s = new Server("test");
    Deencapsulation.setField(ss, "lastServer", s);
    new MockUp<SessionStickinessRule>() {

        @Mock
        private boolean isTimeOut() {
            return true;
        }
    };
    try {
        ss.choose(key);
    } catch (Exception e) {
        status = false;
    }
    Assert.assertTrue(status);
}
Also used : Server(com.netflix.loadbalancer.Server) MockUp(mockit.MockUp) Test(org.junit.Test)

Aggregations

MockUp (mockit.MockUp)208 Test (org.junit.Test)189 RowImpl (org.apache.carbondata.core.scan.filter.intf.RowImpl)80 ExpressionResult (org.apache.carbondata.core.scan.expression.ExpressionResult)78 ColumnExpression (org.apache.carbondata.core.scan.expression.ColumnExpression)77 ColumnSchema (org.apache.carbondata.core.metadata.schema.table.column.ColumnSchema)28 ArrayList (java.util.ArrayList)23 Encoding (org.apache.carbondata.core.metadata.encoder.Encoding)20 IOException (java.io.IOException)18 Microservice (io.servicecomb.serviceregistry.api.registry.Microservice)10 Configuration (org.apache.hadoop.conf.Configuration)10 FileStatus (org.apache.hadoop.fs.FileStatus)10 Path (org.apache.hadoop.fs.Path)10 Invocation (io.servicecomb.core.Invocation)9 OperationMeta (io.servicecomb.core.definition.OperationMeta)8 NoSuchAlgorithmException (java.security.NoSuchAlgorithmException)8 Timestamp (java.sql.Timestamp)8 DateFormat (java.text.DateFormat)8 ParseException (java.text.ParseException)8 SimpleDateFormat (java.text.SimpleDateFormat)8