在这里插入图片描述
@Mock 注入
MockitoAnnotations.openMocks(this);
让注入生效 initMocks过期方法
Mockito.when().thenReturn;
当执行什么操作的时候,返回什么东西
Assertions.assertEquals(100,random.nextInt());
第一个参数,预想的值,第二个参数,实际方法返回的值
@BeforEach
在执行之前,先执行这个方法
@AfterEach
在测试执行之后,执行这个方法
@Spy
注入自己写的Bean
打桩:Mockito.when(方法).thenReturn(0);
让要执行的方法,返回一个固定的值
代码实战: