fix: 修复部分测试异常
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user