Interface TesterFactory

All Known Subinterfaces:
FormatterTesterFactory, MarshallingTesterFactory
All Known Implementing Classes:
FormatterKeyMapperTesterFactory, JavaSerializationTesterFactory, JBossMarshallingTesterFactory, ProtoStreamTesterFactory

public interface TesterFactory
Author:
Paul Ferraro
  • Method Details

    • createTester

      default <A extends org.assertj.core.api.Assert<A, T>, T> Tester<T> createTester(Function<T,A> assertFactory, BiConsumer<A,T> assertion)
    • createTester

      <T> Tester<T> createTester(BiConsumer<T,T> assertion)
    • createTester

      default <T> Tester<T> createTester()
    • createIdentityTester

      default <T> Tester<T> createIdentityTester()
    • createKeyTester

      default <T> Tester<T> createKeyTester()
    • createTester

      default <E extends Enum<E>> Runnable createTester(Class<E> enumClass)
    • createArrayTester

      default <E> Tester<E[]> createArrayTester()
    • create2DArrayTester

      default <E> Tester<E[][]> create2DArrayTester()
    • createCollectionTester

      default <E, T extends Collection<E>> Tester<T> createCollectionTester()
    • createOrderedCollectionTester

      default <E, T extends Collection<E>> Tester<T> createOrderedCollectionTester()
    • createMapTester

      default <K, V, T extends Map<K, V>> Tester<T> createMapTester()
    • createOrderedMapTester

      default <K, V, T extends Map<K, V>> Tester<T> createOrderedMapTester()