public static IReturnsResult <TMock> ReturnsNull <TMock, TProperty>(this IReturnsGetter <TMock, TProperty> returnsGetter) where TMock : class where TProperty : class { return(returnsGetter.Returns((TProperty)null)); }
public static void ReturnsNull <TMock, TResult>(this IReturnsGetter <TMock, TResult> setup) where TMock : class where TResult : new() { setup.Returns(null); }
public static object ReturnsMock <TMock, TProperty>(this IReturnsGetter <TMock, TProperty> item) where TMock : class where TProperty : class => item.Returns(Mock.Of <TProperty>());
public static void ReturnsInvent <TMock, TResult>(this IReturnsGetter <TMock, TResult> setup, Action <IInventFactoryDsl <TResult> > action = null) where TMock : class where TResult : new() { setup.Returns(Pleasure.Generator.Invent(action)); }
public static void ReturnsInvent <TMock, TResult>(this IReturnsGetter <TMock, TResult> setup) where TMock : class where TResult : new() { setup.Returns(Pleasure.Generator.Invent <TResult>()); }