小编vap*_*aid的帖子

Spring Boot中mockito测试中的if...else语句问题

如何为 if...else 语句编写一个模拟测试用例,其中还包括异常测试,我对此很困惑。UserService 是一个接口

用户工厂.java

public class UserFactory {
    @Autowired
    private List<UserService> UserList;

    private final Map<String, UserService> UserMap = new HashMap<>();

    @PostConstruct
    public void initUserMap() {
        for (final UserService user : UserList) {
            UserMap.put(user.getUserId(), user);
        }
    }

    public UserService getUser(String userId) {
        final UserService userService = UserMap.get(userlId);
        if (null == userService) {
            throw new IllegalArgumentException("user are not in the group");
        }
        return userService;
    }
}
Run Code Online (Sandbox Code Playgroud)

用户服务(接口)

public interface UserService{
  String getUserName();
  String getUserId();
}
Run Code Online (Sandbox Code Playgroud)

这是我的测试,但它不正确......

@RunWith(MockitoJUnitRunner.class)
public class UserServiceTest …
Run Code Online (Sandbox Code Playgroud)

java unit-testing mockito spring-boot spring-boot-test

4
推荐指数
1
解决办法
7409
查看次数

需要查看两个单元格之间的不同文本

在 Excel 中我有

  • Column A(地址:例子POBOX1234ATLANTAGA30374
  • Column B(地址:例子POBOX2345ATLANTAGA30384

我需要做一个Column C显示两者之间的区别。

例如,突出显示12347作为不同的字体颜色。我对如何做的任何想法持开放态度。

vba excel-formula

1
推荐指数
1
解决办法
316
查看次数