使用mockito以负方法编写测试用例
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用mockito以负方法编写测试用例相关的知识,希望对你有一定的参考价值。
嗨,实际上我是初学者使用mockito编写测试用例,任何人都可以帮助我在负面场景中使用mockito为下面的程序编写测试用例。我的示例代码如下所示
MyEntity entity = new MyEntity() ;
entity. setId("1234") ;
entity. setName("Sam" ) ;
myRepository. save(entity) ;
提前致谢。
答案
取决于你的情况,但如果你的“myRepository”是一个模拟,你可以强制它在保存期间抛出异常。
示例:when(myRepository.save(any())).thenThrow(Exception.class);
以上是关于使用mockito以负方法编写测试用例的主要内容,如果未能解决你的问题,请参考以下文章
当我们有 rowmapper 时,如何使用 mockito 编写 junit 测试用例?
我想为 spring boot 服务方法编写一个 mockito 测试用例
如何使用 mockito 为以下代码编写 junit 测试?