提交 2a4b8912 authored 作者: 黄夏豪's avatar 黄夏豪

refactor(base):修改测试代码中的报红

上级 db3a4e0c
...@@ -4,6 +4,7 @@ import com.alibaba.fastjson.JSONObject; ...@@ -4,6 +4,7 @@ import com.alibaba.fastjson.JSONObject;
import org.matrix.actuators.usecase.CaseActuator; import org.matrix.actuators.usecase.CaseActuator;
import org.matrix.actuators.usecase.TestCaseExecuteResult; import org.matrix.actuators.usecase.TestCaseExecuteResult;
import org.matrix.database.entity.TestCase; import org.matrix.database.entity.TestCase;
import org.matrix.database.entity.TestCaseBTO;
import org.matrix.database.entity.TestData; import org.matrix.database.entity.TestData;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;
...@@ -109,7 +110,10 @@ public class TestController { ...@@ -109,7 +110,10 @@ public class TestController {
testData.setContainCheckpoint("张三,李四"); testData.setContainCheckpoint("张三,李四");
testData.setNoContainCheckpoint("张三,李四"); testData.setNoContainCheckpoint("张三,李四");
testData.setJsonpathCheckpoint("contains({$..category},'${componentName}[0]')"); testData.setJsonpathCheckpoint("contains({$..category},'${componentName}[0]')");
TestCaseExecuteResult testCaseExecuteResult = caseActuator.executeTestCase(testCase,testData,1L,1L); TestCaseBTO testCaseBTO = new TestCaseBTO();
testCaseBTO.setTestCase(testCase);
testCaseBTO.setTestData(testData);
TestCaseExecuteResult testCaseExecuteResult = caseActuator.executeTestCase(testCaseBTO,1L,1L);
System.out.println(testCaseExecuteResult); System.out.println(testCaseExecuteResult);
} }
} }
...@@ -7,6 +7,7 @@ import org.matrix.actuators.httpclient.HttpClientActuator; ...@@ -7,6 +7,7 @@ import org.matrix.actuators.httpclient.HttpClientActuator;
import org.matrix.actuators.usecase.CaseActuator; import org.matrix.actuators.usecase.CaseActuator;
import org.matrix.actuators.usecase.TestCaseExecuteResult; import org.matrix.actuators.usecase.TestCaseExecuteResult;
import org.matrix.database.entity.TestCase; import org.matrix.database.entity.TestCase;
import org.matrix.database.entity.TestCaseBTO;
import org.matrix.database.entity.TestData; import org.matrix.database.entity.TestData;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest; import org.springframework.boot.test.context.SpringBootTest;
...@@ -49,7 +50,10 @@ class CaseActuatorTest { ...@@ -49,7 +50,10 @@ class CaseActuatorTest {
testData.setContainCheckpoint("张三,李四"); testData.setContainCheckpoint("张三,李四");
testData.setNoContainCheckpoint("张三,李四"); testData.setNoContainCheckpoint("张三,李四");
testData.setJsonpathCheckpoint("contains({$..category},'${componentName}[0]')"); testData.setJsonpathCheckpoint("contains({$..category},'${componentName}[0]')");
TestCaseExecuteResult testCaseExecuteResult = caseActuator.executeTestCase(testCase,testData,1L,1L); TestCaseBTO testCaseBTO = new TestCaseBTO();
testCaseBTO.setTestCase(testCase);
testCaseBTO.setTestData(testData);
TestCaseExecuteResult testCaseExecuteResult = caseActuator.executeTestCase(testCaseBTO,1L,1L);
System.out.println(testCaseExecuteResult); System.out.println(testCaseExecuteResult);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论