public void ShouldFailOnNullValueCreateFromFuncTest() { DelegateDependencyResolution delegateDependencyResolution; Func <object> value; value = null; delegateDependencyResolution = DelegateDependencyResolution.FromFunc <object>(value); }
public void ShouldCreateAndEvaluateFromFuncTest() { DelegateDependencyResolution delegateDependencyResolution; Func <object> value; object result; value = () => 11; delegateDependencyResolution = DelegateDependencyResolution.FromFunc <object>(value); Assert.IsNotNull(delegateDependencyResolution); result = delegateDependencyResolution.Resolve(); Assert.IsNotNull(result); Assert.AreEqual(11, result); }
public static void YesDependencyRegistration() { DependencyManager.AppDomainInstance.AddResolution <IFormattable>("bob", DelegateDependencyResolution.FromFunc <double>(() => (double)1234.56789)); }