public void TestCacheNullableInternal(int?testValue) { var provider = new CachedNullableProvider(); provider.SetValue(testValue); var dependencies = DependencyActivator.MergeDependencies(provider, new DependencyContainer()); Assert.AreEqual(testValue, dependencies.GetValue <int?>()); }
public void TestResolveNullableInternal(int?testValue) { var receiver = new Receiver13(); var testObject = new CachedNullableProvider(); testObject.SetValue(testValue); var dependencies = DependencyActivator.MergeDependencies(testObject, new DependencyContainer()); dependencies.Inject(receiver); Assert.AreEqual(testValue, receiver.Obj); }