| Package | Description |
|---|---|
| net.morimekta.providence.testing.generator |
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleGeneratorWatcher
Simple non-generic watcher with no extra context on message generation.
|
| Modifier and Type | Method and Description |
|---|---|
static <Context extends GeneratorContext<Context>,Base extends GeneratorBase<Base,Context>> |
GeneratorWatcher.create(Base base)
Create a message generator watcher with the given base context.
|
GeneratorWatcher<Base,Context> |
GeneratorWatcher.dumpOnFailure()
Dump all generated messages on failure for this test only.
|
GeneratorWatcher<Base,Context> |
GeneratorWatcher.setFairy(io.codearte.jfairy.Fairy fairy)
Set the feiry data generator being used.
|
GeneratorWatcher<Base,Context> |
GeneratorWatcher.setFillRate(double fillRate)
Set the field fill rate in the range <0.0 .. 1.0].
|
GeneratorWatcher<Base,Context> |
GeneratorWatcher.setLocale(Locale locale)
Set the locale to generate values for.
|
GeneratorWatcher<Base,Context> |
GeneratorWatcher.setMaxCollectionItems(int max)
Set the max collection items for default generated collections.
|
GeneratorWatcher<Base,Context> |
GeneratorWatcher.setMessageReader(MessageReader reader)
Set the message reader for the generator.
|
GeneratorWatcher<Base,Context> |
GeneratorWatcher.setMessageWriter(MessageWriter writer)
Set the message writer in case of failure.
|
GeneratorWatcher<Base,Context> |
GeneratorWatcher.setOutputSerializer(Serializer defaultSerializer)
Set default serializer to standard output.
|
GeneratorWatcher<Base,Context> |
GeneratorWatcher.setRandom(Random random)
Set the random generator being used.
|
GeneratorWatcher<Base,Context> |
GeneratorWatcher.setResourceReader(String resource)
Read messages from the given resource (pretty formatted).
|
GeneratorWatcher<Base,Context> |
GeneratorWatcher.setResourceReader(String resource,
Serializer serializer)
Read messages from the given resource.
|
<M extends PMessage<M,F>,F extends PField> |
GeneratorWatcher.withGenerator(PMessageDescriptor<M,F> descriptor,
Consumer<MessageGenerator<Context,M,F>> modificationConsumer)
Get the modifiable message generator for descriptor.
|
Copyright © 2015–2019 morimekta.net. All rights reserved.