@@ -4017,6 +4017,60 @@ examples:
40174017 language: java
40184018 ---
40194019type : specs.openrewrite.org/v1beta/example
4020+ recipeName : org.openrewrite.java.testing.mockito.AddMockitoSettingsWithWarnStrictness
4021+ examples :
4022+ - description : ' `AddMockitoSettingsWithWarnStrictnessTest#addsMockitoSettingsWhenExtendWithPresent`'
4023+ sources :
4024+ - before : |
4025+ import org.junit.jupiter.api.Test;
4026+ import org.junit.jupiter.api.extension.ExtendWith;
4027+ import org.mockito.InjectMocks;
4028+ import org.mockito.Mock;
4029+ import org.mockito.junit.jupiter.MockitoExtension;
4030+
4031+ import java.util.List;
4032+
4033+ import static org.mockito.Mockito.when;
4034+
4035+ @ExtendWith(MockitoExtension.class)
4036+ class FooServiceTest {
4037+
4038+ @Mock
4039+ private List<String> mockList;
4040+
4041+ @Test
4042+ void testExecute() {
4043+ when(mockList.add("one")).thenReturn(true);
4044+ }
4045+ }
4046+ after: |
4047+ import org.junit.jupiter.api.Test;
4048+ import org.junit.jupiter.api.extension.ExtendWith;
4049+ import org.mockito.InjectMocks;
4050+ import org.mockito.Mock;
4051+ import org.mockito.junit.jupiter.MockitoExtension;
4052+ import org.mockito.junit.jupiter.MockitoSettings;
4053+ import org.mockito.quality.Strictness;
4054+
4055+ import java.util.List;
4056+
4057+ import static org.mockito.Mockito.when;
4058+
4059+ @ExtendWith(MockitoExtension.class)
4060+ @MockitoSettings(strictness = Strictness.WARN)
4061+ class FooServiceTest {
4062+
4063+ @Mock
4064+ private List<String> mockList;
4065+
4066+ @Test
4067+ void testExecute() {
4068+ when(mockList.add("one")).thenReturn(true);
4069+ }
4070+ }
4071+ language: java
4072+ ---
4073+ type : specs.openrewrite.org/v1beta/example
40204074recipeName : org.openrewrite.java.testing.mockito.AnyStringToNullable
40214075examples :
40224076- description : ' `AnyStringToNullableTest#replaceAnyStringWithNullableStringClass`'
0 commit comments