【发布时间】:2018-09-27 13:12:28
【问题描述】:
刚开始学习 Mockito,我有方法可以生成一些代码,以便以后构造一些请求并存储到数据库。
是否知道如何专门使用@Mock 进行测试,或者我不需要它?
public String generateCode(byte[] input) {
return StringUtils.join(DigestUtils.sha1Hex(input).toUpperCase();
}
不确定我是否理解 Mockito 是否适合这种方法...感谢您的任何建议
@Autowired
RequestUtil requestUtil; // this is where generateCode method is
@Test
public void generateSuccesCode() {
requestUtil.generateCode(input);
}
我是否应该在之前创建一些字节[]并继续生成代码参数
不确定 Mocking 如何帮助我使用上述方法
StringUtils.join(DigestUtils.sha1Hex(input).toUpperCase();
【问题讨论】:
标签: java unit-testing spring-boot junit mocking