fix: 修复部分测试异常

This commit is contained in:
禾几海
2020-08-15 16:03:22 +08:00
parent 40e1f4d6ab
commit a7f947a017
3 changed files with 3 additions and 9 deletions

View File

@@ -76,14 +76,6 @@
<scope>compile</scope>
</dependency>
<!--Json-->
<!-- <dependency>-->
<!-- <groupId>net.sf.json-lib</groupId>-->
<!-- <artifactId>json-lib</artifactId>-->
<!-- <version>2.4</version>-->
<!-- <classifier>jdk15</classifier>-->
<!-- </dependency>-->
<!-- 七牛云SDK -->
<dependency>
<groupId>com.qiniu</groupId>

View File

@@ -283,6 +283,7 @@ public class BaseTest {
protected void mockInjectInstance(Object service, String mailFiledName, Object impl) {
Field field;
try {
assertNotNull(service);
field = service.getClass().getDeclaredField(mailFiledName);
field.setAccessible(true);
field.set(service, impl);

View File

@@ -48,6 +48,7 @@ public class UserControllerTest extends BaseTest {
};
private static final TypeReference<?> USER_MODEL_LIST_TYPE = new TypeReference<Response<List<Map<String, Object>>>>() {
};
@Autowired
UserService userService;
@@ -90,7 +91,7 @@ public class UserControllerTest extends BaseTest {
@Test
public void getUserInfo() throws Exception {
getMockData(get("/user/userInfo"), userLogin()).andDo(result -> {
getMockData(get("/user/userInfo"), adminLogin()).andDo(result -> {
Response<UserModel> response = getResponse(result, USER_MODEL_TYPE);
assertEquals(SUCCESS.getCode(), response.getCode());
UserModel u = response.getResult();