Class RandomCapitalizationArgumentsProvider

java.lang.Object
org.kiwiproject.beta.test.junit.jupiter.params.provider.RandomCapitalizationArgumentsProvider
All Implemented Interfaces:
Consumer<RandomCapitalizationSource>, org.junit.jupiter.params.provider.ArgumentsProvider, org.junit.jupiter.params.support.AnnotationConsumer<RandomCapitalizationSource>

public class RandomCapitalizationArgumentsProvider extends Object implements org.junit.jupiter.params.provider.ArgumentsProvider, org.junit.jupiter.params.support.AnnotationConsumer<RandomCapitalizationSource>
An ArgumentsProvider that provides random capitalization of an input value.
See Also:
  • Constructor Details

    • RandomCapitalizationArgumentsProvider

      public RandomCapitalizationArgumentsProvider()
  • Method Details

    • accept

      public void accept(RandomCapitalizationSource randomCapitalizationSource)
      Specified by:
      accept in interface Consumer<RandomCapitalizationSource>
    • provideArguments

      public Stream<? extends org.junit.jupiter.params.provider.Arguments> provideArguments(org.junit.jupiter.api.extension.ExtensionContext context)
      Specified by:
      provideArguments in interface org.junit.jupiter.params.provider.ArgumentsProvider