使用Mockito以否定方法编写测试用例

时间:2018-09-04 06:57:24

标签: java spring-boot mockito

您好,实际上我是在使用Mockito编写测试用例的初学者,任何人都可以帮助我在负面场景中使用Mockito编写以下程序的测试用例。我的示例代码如下所示

MyEntity entity = new MyEntity() ;
entity. setId("1234") ;
entity. setName("Sam" ) ;
myRepository. save(entity) ;

先谢谢了。

1 个答案:

答案 0 :(得分:0)

取决于您的情况,但是如果您的“ myRepository”是模拟的,则可以强制其在保存期间引发异常。

示例:Mockito exceptions

示例:when(myRepository.save(any())).thenThrow(Exception.class);