Explorar o código

增加单元测试

shuzheng %!s(int64=9) %!d(string=hai) anos
pai
achega
40707aeb25

+ 34 - 0
zheng-upms/zheng-upms-rpc-service/src/test/java/com/zheng/upms/rpc/service/UpmsServiceTest.java

@@ -0,0 +1,34 @@
+package com.zheng.upms.rpc.service;
+
+import com.zheng.upms.dao.model.UpmsSystemExample;
+import com.zheng.upms.rpc.api.UpmsSystemService;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.test.context.ContextConfiguration;
+import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
+import org.springframework.test.context.transaction.TransactionConfiguration;
+
+/**
+ * 单元测试
+ * Created by shuzheng on 2017/2/19.
+ */
+@RunWith(SpringJUnit4ClassRunner.class)
+@ContextConfiguration({
+        "classpath:applicationContext.xml",
+        "classpath:applicationContext-jdbc.xml",
+        "classpath:applicationContext-listener.xml"
+})
+@TransactionConfiguration(transactionManager = "transactionManager", defaultRollback = true)
+public class UpmsServiceTest {
+
+    @Autowired
+    private UpmsSystemService upmsSystemService;
+
+    @Test
+    public void index() {
+        int count = upmsSystemService.countByExample(new UpmsSystemExample());
+        System.out.println(count);
+    }
+
+}

+ 33 - 0
zheng-upms/zheng-upms-server/src/test/java/com/zheng/upms/server/UpmsServiceTest.java

@@ -0,0 +1,33 @@
+package com.zheng.upms.server;
+
+import com.zheng.upms.dao.model.UpmsSystemExample;
+import com.zheng.upms.rpc.api.UpmsSystemService;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.test.context.ContextConfiguration;
+import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
+import org.springframework.test.context.transaction.TransactionConfiguration;
+
+/**
+ * 单元测试
+ * Created by shuzheng on 2017/2/19.
+ */
+@RunWith(SpringJUnit4ClassRunner.class)
+@ContextConfiguration({
+        "classpath:applicationContext.xml",
+        "classpath:applicationContext-dubbo-consumer.xml"
+})
+@TransactionConfiguration(transactionManager = "transactionManager", defaultRollback = true)
+public class UpmsServiceTest {
+
+    @Autowired
+    private UpmsSystemService upmsSystemService;
+
+    @Test
+    public void index() {
+        int count = upmsSystemService.countByExample(new UpmsSystemExample());
+        System.out.println(count);
+    }
+
+}