Skip to content

Commit 8a6dc53

Browse files
refactor: Set default estimated effort
Co-authored-by: Moderne <[email protected]>
1 parent 78bbbbc commit 8a6dc53

31 files changed

+190
-0
lines changed

src/main/java/org/openrewrite/java/testing/assertj/JUnitAssertArrayEqualsToAssertThat.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
import org.openrewrite.java.tree.JavaType;
3030
import org.openrewrite.java.tree.TypeUtils;
3131

32+
import java.time.Duration;
3233
import java.util.List;
3334
import java.util.function.Supplier;
3435

@@ -45,6 +46,11 @@ public String getDescription() {
4546
return "Convert JUnit-style `assertArrayEquals()` to assertJ's `assertThat().contains()` equivalents.";
4647
}
4748

49+
@Override
50+
public Duration getEstimatedEffortPerOccurrence() {
51+
return Duration.ofMinutes(5);
52+
}
53+
4854
@Override
4955
protected TreeVisitor<?, ExecutionContext> getSingleSourceApplicableTest() {
5056
return new UsesType<>(JUNIT_QUALIFIED_ASSERTIONS_CLASS_NAME);

src/main/java/org/openrewrite/java/testing/assertj/JUnitAssertEqualsToAssertThat.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
import org.openrewrite.java.tree.JavaType;
3030
import org.openrewrite.java.tree.TypeUtils;
3131

32+
import java.time.Duration;
3233
import java.util.List;
3334
import java.util.function.Supplier;
3435

@@ -39,6 +40,11 @@ public String getDisplayName() {
3940
return "JUnit `assertEquals` to AssertJ";
4041
}
4142

43+
@Override
44+
public Duration getEstimatedEffortPerOccurrence() {
45+
return Duration.ofMinutes(5);
46+
}
47+
4248
@Override
4349
public String getDescription() {
4450
return "Convert JUnit-style `assertEquals()` to AssertJ's `assertThat().isEqualTo()`.";

src/main/java/org/openrewrite/java/testing/assertj/JUnitAssertFalseToAssertThat.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import org.openrewrite.java.tree.J;
2929
import org.openrewrite.java.tree.TypeUtils;
3030

31+
import java.time.Duration;
3132
import java.util.List;
3233
import java.util.function.Supplier;
3334

@@ -43,6 +44,11 @@ public String getDescription() {
4344
return "Convert JUnit-style `assertFalse()` to AssertJ's `assertThat().isFalse()`.";
4445
}
4546

47+
@Override
48+
public Duration getEstimatedEffortPerOccurrence() {
49+
return Duration.ofMinutes(5);
50+
}
51+
4652
@Override
4753
protected TreeVisitor<?, ExecutionContext> getSingleSourceApplicableTest() {
4854
return new UsesType<>("org.junit.jupiter.api.Assertions");

src/main/java/org/openrewrite/java/testing/assertj/JUnitAssertNotEqualsToAssertThat.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
import org.openrewrite.java.tree.JavaType;
3030
import org.openrewrite.java.tree.TypeUtils;
3131

32+
import java.time.Duration;
3233
import java.util.List;
3334
import java.util.function.Supplier;
3435

@@ -44,6 +45,11 @@ public String getDescription() {
4445
return "Convert JUnit-style `assertNotEquals()` to AssertJ's `assertThat().isNotEqualTo()`.";
4546
}
4647

48+
@Override
49+
public Duration getEstimatedEffortPerOccurrence() {
50+
return Duration.ofMinutes(5);
51+
}
52+
4753
@Override
4854
protected TreeVisitor<?, ExecutionContext> getSingleSourceApplicableTest() {
4955
return new UsesType<>("org.junit.jupiter.api.Assertions");

src/main/java/org/openrewrite/java/testing/assertj/JUnitAssertNotNullToAssertThat.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import org.openrewrite.java.tree.J;
2929
import org.openrewrite.java.tree.TypeUtils;
3030

31+
import java.time.Duration;
3132
import java.util.List;
3233
import java.util.function.Supplier;
3334

@@ -43,6 +44,11 @@ public String getDescription() {
4344
return "Convert JUnit-style `assertNotNull()` to AssertJ's `assertThat().isNotNull()`.";
4445
}
4546

47+
@Override
48+
public Duration getEstimatedEffortPerOccurrence() {
49+
return Duration.ofMinutes(5);
50+
}
51+
4652
@Override
4753
protected TreeVisitor<?, ExecutionContext> getSingleSourceApplicableTest() {
4854
return new UsesType<>("org.junit.jupiter.api.Assertions");

src/main/java/org/openrewrite/java/testing/assertj/JUnitAssertNullToAssertThat.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import org.openrewrite.java.tree.J;
2929
import org.openrewrite.java.tree.TypeUtils;
3030

31+
import java.time.Duration;
3132
import java.util.List;
3233
import java.util.function.Supplier;
3334

@@ -102,4 +103,9 @@ public J.MethodInvocation visitMethodInvocation(J.MethodInvocation method, Execu
102103
return method;
103104
}
104105
}
106+
107+
@Override
108+
public Duration getEstimatedEffortPerOccurrence() {
109+
return Duration.ofMinutes(5);
110+
}
105111
}

src/main/java/org/openrewrite/java/testing/assertj/JUnitAssertSameToAssertThat.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import org.openrewrite.java.tree.J;
2929
import org.openrewrite.java.tree.TypeUtils;
3030

31+
import java.time.Duration;
3132
import java.util.List;
3233
import java.util.function.Supplier;
3334

@@ -38,6 +39,11 @@ public String getDisplayName() {
3839
return "JUnit `assertSame` to AssertJ";
3940
}
4041

42+
@Override
43+
public Duration getEstimatedEffortPerOccurrence() {
44+
return Duration.ofMinutes(5);
45+
}
46+
4147
@Override
4248
public String getDescription() {
4349
return "Convert JUnit-style `assertSame()` to AssertJ's `assertThat().isSameAs()`.";

src/main/java/org/openrewrite/java/testing/assertj/JUnitAssertThrowsToAssertExceptionType.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
import org.openrewrite.java.tree.J;
2727
import org.openrewrite.java.tree.JavaType;
2828

29+
import java.time.Duration;
2930
import java.util.function.Supplier;
3031

3132
public class JUnitAssertThrowsToAssertExceptionType extends Recipe {
@@ -35,6 +36,11 @@ public String getDisplayName() {
3536
return "JUnit AssertThrows to AssertJ exceptionType";
3637
}
3738

39+
@Override
40+
public Duration getEstimatedEffortPerOccurrence() {
41+
return Duration.ofMinutes(5);
42+
}
43+
3844
@Override
3945
public String getDescription() {
4046
return "Convert `JUnit#AssertThrows` to `AssertJ#assertThatExceptionOfType` to allow for chained assertions on the thrown exception.";

src/main/java/org/openrewrite/java/testing/assertj/JUnitAssertTrueToAssertThat.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import org.openrewrite.java.tree.J;
2929
import org.openrewrite.java.tree.TypeUtils;
3030

31+
import java.time.Duration;
3132
import java.util.List;
3233
import java.util.function.Supplier;
3334

@@ -42,6 +43,11 @@ public String getDescription() {
4243
return "Convert JUnit-style `assertTrue()` to AssertJ's `assertThat().isTrue()`.";
4344
}
4445

46+
@Override
47+
public Duration getEstimatedEffortPerOccurrence() {
48+
return Duration.ofMinutes(5);
49+
}
50+
4551
@Override
4652
protected TreeVisitor<?, ExecutionContext> getSingleSourceApplicableTest() {
4753
return new UsesType<>("org.junit.jupiter.api.Assertions");

src/main/java/org/openrewrite/java/testing/assertj/JUnitFailToAssertJFail.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import org.openrewrite.java.tree.Expression;
2525
import org.openrewrite.java.tree.J;
2626

27+
import java.time.Duration;
2728
import java.util.List;
2829
import java.util.function.Supplier;
2930

@@ -39,6 +40,11 @@ public String getDescription() {
3940
return "Convert JUnit-style `fail()` to AssertJ's `fail()`.";
4041
}
4142

43+
@Override
44+
public Duration getEstimatedEffortPerOccurrence() {
45+
return Duration.ofMinutes(5);
46+
}
47+
4248
@Override
4349
protected TreeVisitor<?, ExecutionContext> getSingleSourceApplicableTest() {
4450
return new UsesType<>("org.junit.jupiter.api.Assertions");

0 commit comments

Comments
 (0)