Skip to content

Commit 64260b8

Browse files
Extract documentation examples from tests
Use this link to re-run the recipe: https://app.moderne.io/recipes/org.openrewrite.java.recipes.ExamplesExtractor?organizationId=QUxML09wZW4gU291cmNlL09wZW5SZXdyaXRl Co-authored-by: Moderne <team@moderne.io>
1 parent e09430b commit 64260b8

1 file changed

Lines changed: 54 additions & 0 deletions

File tree

src/main/resources/META-INF/rewrite/examples.yml

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4017,6 +4017,60 @@ examples:
40174017
language: java
40184018
---
40194019
type: 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
40204074
recipeName: org.openrewrite.java.testing.mockito.AnyStringToNullable
40214075
examples:
40224076
- description: '`AnyStringToNullableTest#replaceAnyStringWithNullableStringClass`'

0 commit comments

Comments
 (0)