public void UnityResolver_DoesNot_Resolve_NonRegistered_ContactRepository_Test() { var container = new UnityContainer(); var resolver = new UnityResolver(container); var instance = resolver.GetService(typeof(IContactRepository)); Assert.IsNull(instance); }
public void UnityResolver_Resolves_Registered_ContactRepository_Test() { var container = new UnityContainer(); container.RegisterInstance<IContactRepository>(new InMemoryContactRepository()); var resolver = new UnityResolver(container); var instance = resolver.GetService(typeof(IContactRepository)); Assert.IsNotNull(instance); }