Class MockUnitUtils

java.lang.Object
net.andreinc.mockneat.utils.MockUnitUtils

public final class MockUnitUtils
extends java.lang.Object
  • Method Summary

    Modifier and Type Method Description
    static <T> void add​(java.lang.Class<? extends java.util.Collection> collectionClass, java.util.Collection<T> result, java.util.function.Supplier<T> supplier)  
    static <T> void add​(java.lang.Class<? extends java.util.List> listClass, java.util.List<T> result, java.util.function.Supplier<T> supplier)  
    static <T> void add​(java.lang.Class<? extends java.util.Set> setClass, java.util.Set<T> result, java.util.function.Supplier<T> supplier)  
    static <T,​ R> java.util.function.Supplier<R> ifSupplierNotNullDo​(java.util.function.Supplier<T> supplier, java.util.function.Function<T,​R> function)  
    static java.lang.String listTypes​(java.lang.Object[] objects)  
    static java.lang.Object mockOrObject​(java.lang.Object obj)  
    static <T,​ R> void put​(java.lang.Class<? extends java.util.Map> mapClass, java.util.Map<T,​R> map, java.util.function.Supplier<T> keySupplier, java.util.function.Supplier<R> valueSupplier)  
    static <T,​ R> void put​(java.lang.Class<? extends java.util.Map> mapClass, java.util.Map<T,​R> map, T key, R value)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • add

      public static <T> void add​(java.lang.Class<? extends java.util.Collection> collectionClass, java.util.Collection<T> result, java.util.function.Supplier<T> supplier)
    • add

      public static <T> void add​(java.lang.Class<? extends java.util.List> listClass, java.util.List<T> result, java.util.function.Supplier<T> supplier)
    • add

      public static <T> void add​(java.lang.Class<? extends java.util.Set> setClass, java.util.Set<T> result, java.util.function.Supplier<T> supplier)
    • put

      public static <T,​ R> void put​(java.lang.Class<? extends java.util.Map> mapClass, java.util.Map<T,​R> map, java.util.function.Supplier<T> keySupplier, java.util.function.Supplier<R> valueSupplier)
    • put

      public static <T,​ R> void put​(java.lang.Class<? extends java.util.Map> mapClass, java.util.Map<T,​R> map, T key, R value)
    • mockOrObject

      public static java.lang.Object mockOrObject​(java.lang.Object obj)
    • listTypes

      public static java.lang.String listTypes​(java.lang.Object[] objects)
    • ifSupplierNotNullDo

      public static <T,​ R> java.util.function.Supplier<R> ifSupplierNotNullDo​(java.util.function.Supplier<T> supplier, java.util.function.Function<T,​R> function)