aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens Nyman <jnyman@google.com>2024-01-17 10:15:37 +0000
committerJens Nyman <jnyman@google.com>2024-01-17 10:15:37 +0000
commitf58ebf8455f393751f6aa981ca5a12cae0125c95 (patch)
tree82c38ee485e52d79b8fef0be27602ba91ac587ff
parente83226da9478f6efe2b15e12614c0a8605ad0d68 (diff)
downloadTestParameterInjector-f58ebf8455f393751f6aa981ca5a12cae0125c95.tar.gz
Update @TestParameter javadoc with the new context aware values provider
https://github.com/google/TestParameterInjector/issues/44
-rw-r--r--junit4/src/main/java/com/google/testing/junit/testparameterinjector/TestParameter.java6
-rw-r--r--junit5/src/main/java/com/google/testing/junit/testparameterinjector/junit5/TestParameter.java6
2 files changed, 8 insertions, 4 deletions
diff --git a/junit4/src/main/java/com/google/testing/junit/testparameterinjector/TestParameter.java b/junit4/src/main/java/com/google/testing/junit/testparameterinjector/TestParameter.java
index 2fa0375..6272e44 100644
--- a/junit4/src/main/java/com/google/testing/junit/testparameterinjector/TestParameter.java
+++ b/junit4/src/main/java/com/google/testing/junit/testparameterinjector/TestParameter.java
@@ -100,6 +100,8 @@ public @interface TestParameter {
* <p><b>Example</b>
*
* <pre>
+ * import com.google.testing.junit.testparameterinjector.TestParameterValuesProvider;
+ *
* {@literal @}Test
* public void matchesAllOf_throwsOnNull(
* {@literal @}TestParameter(valuesProvider = CharMatcherProvider.class)
@@ -107,9 +109,9 @@ public @interface TestParameter {
* assertThrows(NullPointerException.class, () -&gt; charMatcher.matchesAllOf(null));
* }
*
- * private static final class CharMatcherProvider implements TestParameterValuesProvider {
+ * private static final class CharMatcherProvider extends TestParameterValuesProvider {
* {@literal @}Override
- * public {@literal List<CharMatcher>} provideValues() {
+ * public {@literal List<CharMatcher>} provideValues(Context context) {
* return ImmutableList.of(CharMatcher.any(), CharMatcher.ascii(), CharMatcher.whitespace());
* }
* }
diff --git a/junit5/src/main/java/com/google/testing/junit/testparameterinjector/junit5/TestParameter.java b/junit5/src/main/java/com/google/testing/junit/testparameterinjector/junit5/TestParameter.java
index f4e59aa..06a1cd5 100644
--- a/junit5/src/main/java/com/google/testing/junit/testparameterinjector/junit5/TestParameter.java
+++ b/junit5/src/main/java/com/google/testing/junit/testparameterinjector/junit5/TestParameter.java
@@ -100,6 +100,8 @@ public @interface TestParameter {
* <p><b>Example</b>
*
* <pre>
+ * import com.google.testing.junit.testparameterinjector.junit5.TestParameterValuesProvider;
+ *
* {@literal @}Test
* public void matchesAllOf_throwsOnNull(
* {@literal @}TestParameter(valuesProvider = CharMatcherProvider.class)
@@ -107,9 +109,9 @@ public @interface TestParameter {
* assertThrows(NullPointerException.class, () -&gt; charMatcher.matchesAllOf(null));
* }
*
- * private static final class CharMatcherProvider implements TestParameterValuesProvider {
+ * private static final class CharMatcherProvider extends TestParameterValuesProvider {
* {@literal @}Override
- * public {@literal List<CharMatcher>} provideValues() {
+ * public {@literal List<CharMatcher>} provideValues(Context context) {
* return ImmutableList.of(CharMatcher.any(), CharMatcher.ascii(), CharMatcher.whitespace());
* }
* }