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

@@ -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();