Skip navigation links
A D E F G H M N P S T 

A

addFactories(MessageGenerator.ValueSupplierFactory...) - Method in class net.morimekta.providence.testing.util.MessageGenerator
Add value supplier factories to the generator.
addFactories(Collection<MessageGenerator.ValueSupplierFactory>) - Method in class net.morimekta.providence.testing.util.MessageGenerator
Add a collection of value supplier factories to the generator.
addFactory(MessageGenerator.ValueSupplierFactory) - Method in class net.morimekta.providence.testing.util.MessageGenerator
Add a value supplier factory to the generator.

D

describeMismatch(Object, Description) - Method in class net.morimekta.providence.testing.EqualToMessage
 
describeMismatch(Object, Description) - Method in class net.morimekta.providence.testing.HasFieldValue
 
describeMismatch(Object, Description) - Method in class net.morimekta.providence.testing.HasFieldValueThat
 
describeTo(Description) - Method in class net.morimekta.providence.testing.EqualToMessage
 
describeTo(Description) - Method in class net.morimekta.providence.testing.HasFieldValue
 
describeTo(Description) - Method in class net.morimekta.providence.testing.HasFieldValueThat
 
dumpGeneratedMessages() - Method in class net.morimekta.providence.testing.util.MessageGenerator
Dump all generated messages.
dumpOnFailure() - Method in class net.morimekta.providence.testing.util.MessageGenerator
Dump all generated messages on failure for this test only.

E

EqualToMessage<Message extends PMessage<Message,Field>,Field extends PField> - Class in net.morimekta.providence.testing
 
EqualToMessage(Message) - Constructor for class net.morimekta.providence.testing.EqualToMessage
 
equalToMessage(Message) - Static method in class net.morimekta.providence.testing.ProvidenceMatchers
 

F

failed(Throwable, Description) - Method in class net.morimekta.providence.testing.util.MessageGenerator
 
finished(Description) - Method in class net.morimekta.providence.testing.util.MessageGenerator
 

G

generate(PMessageDescriptor<M, F>) - Method in class net.morimekta.providence.testing.util.MessageGenerator
Generate a message with random content.
get(PField) - Method in interface net.morimekta.providence.testing.util.MessageGenerator.ValueSupplierFactory
 
getGenerated() - Method in class net.morimekta.providence.testing.util.MessageGenerator
Get all generated messages.
getValueSupplier(PDescriptor) - Method in class net.morimekta.providence.testing.util.MessageGenerator
Get the default value supplier for the given descriptor.

H

HasFieldValue<Message extends PMessage<Message,Field>,Field extends PField> - Class in net.morimekta.providence.testing
 
HasFieldValue(String) - Constructor for class net.morimekta.providence.testing.HasFieldValue
 
HasFieldValue(Field) - Constructor for class net.morimekta.providence.testing.HasFieldValue
 
hasFieldValue(String) - Static method in class net.morimekta.providence.testing.ProvidenceMatchers
 
hasFieldValue(Field) - Static method in class net.morimekta.providence.testing.ProvidenceMatchers
 
HasFieldValueThat<Message extends PMessage<Message,Field>,Field extends PField,MT> - Class in net.morimekta.providence.testing
 
HasFieldValueThat(String, Matcher<MT>) - Constructor for class net.morimekta.providence.testing.HasFieldValueThat
 
HasFieldValueThat(Field, Matcher<MT>) - Constructor for class net.morimekta.providence.testing.HasFieldValueThat
 
hasFieldValueThat(String, Matcher<MT>) - Static method in class net.morimekta.providence.testing.ProvidenceMatchers
 
hasFieldValueThat(Field, Matcher<MT>) - Static method in class net.morimekta.providence.testing.ProvidenceMatchers
 

M

matches(Object) - Method in class net.morimekta.providence.testing.EqualToMessage
 
matches(Object) - Method in class net.morimekta.providence.testing.HasFieldValue
 
matches(Object) - Method in class net.morimekta.providence.testing.HasFieldValueThat
 
MessageGenerator - Class in net.morimekta.providence.testing.util
Providence message serializer that can be used as a junit rule.
MessageGenerator() - Constructor for class net.morimekta.providence.testing.util.MessageGenerator
Make a simple default message generator.
MessageGenerator.ValueSupplierFactory - Interface in net.morimekta.providence.testing.util
Factory for value suppliers.

N

net.morimekta.providence.testing - package net.morimekta.providence.testing
 
net.morimekta.providence.testing.util - package net.morimekta.providence.testing.util
 

P

ProvidenceMatchers - Class in net.morimekta.providence.testing
Assert shorthands for providence messages.
ProvidenceMatchers() - Constructor for class net.morimekta.providence.testing.ProvidenceMatchers
 

S

setFairy(Fairy) - Method in class net.morimekta.providence.testing.util.MessageGenerator
Set the feiry data generator being used.
setFillRate(double) - Method in class net.morimekta.providence.testing.util.MessageGenerator
Set the field fill rate in the range <0.0 ..
setMaxCollectionItems(int) - Method in class net.morimekta.providence.testing.util.MessageGenerator
Set the max collection items for default generated collections.
setMessageReader(MessageReader) - Method in class net.morimekta.providence.testing.util.MessageGenerator
Set the message reader for the generator.
setMessageWriter(MessageWriter) - Method in class net.morimekta.providence.testing.util.MessageGenerator
Set the message writer in case of failure.
setOutputSerializer(Serializer) - Method in class net.morimekta.providence.testing.util.MessageGenerator
Set default serializer to standard output.
setRandom(Random) - Method in class net.morimekta.providence.testing.util.MessageGenerator
Set the random generator being used.
setResourceReader(String) - Method in class net.morimekta.providence.testing.util.MessageGenerator
Read messages from the given resource (pretty formatted).
setResourceReader(String, Serializer) - Method in class net.morimekta.providence.testing.util.MessageGenerator
Read messages from the given resource.
starting(Description) - Method in class net.morimekta.providence.testing.util.MessageGenerator
 

T

toString(Object) - Static method in class net.morimekta.providence.testing.EqualToMessage
 
A D E F G H M N P S T 
Skip navigation links

Copyright © 2015–2017 morimekta.net. All rights reserved.