public static void MyClassInitialize(TestContext testContext)
        {
            AutoFacResolver.InitialiseFoundation();

            var instance = DependencyResolver.Current.Resolve <IFoundationConfigurationSection>();

            _provider = DependencyResolver.Current.Resolve <IPersistenceProvider>("nhibernate-01");
        }
        public void AutoFacResolver_DoesNot_Resolve_NonRegistered_ContactRepository_Test()
        {
            var builder = new ContainerBuilder();
            var container = builder.Build();

            var resolver = new AutoFacResolver(container);
            var instance = resolver.GetService(typeof(IContactRepository));

            Assert.IsNull(instance);
        }
        public void AutoFacResolver_DoesNot_Resolve_NonRegistered_ContactRepository_Test()
        {
            var builder   = new ContainerBuilder();
            var container = builder.Build();

            var resolver = new AutoFacResolver(container);
            var instance = resolver.GetService(typeof(IContactRepository));

            Assert.IsNull(instance);
        }
        public void AutoFacResolver_Resolves_Registered_ContactRepository_Test()
        {          
            var builder = new ContainerBuilder();
            builder.RegisterType<InMemoryContactRepository>().As<IContactRepository>();
            var container = builder.Build();

            var resolver = new AutoFacResolver(container);
            var instance = resolver.GetService(typeof(IContactRepository));

            Assert.IsNotNull(instance);
        }
        public void AutoFacResolver_Resolves_Registered_ContactRepository_Test()
        {
            var builder = new ContainerBuilder();

            builder.RegisterType <InMemoryContactRepository>().As <IContactRepository>();
            var container = builder.Build();

            var resolver = new AutoFacResolver(container);
            var instance = resolver.GetService(typeof(IContactRepository));

            Assert.IsNotNull(instance);
        }
Пример #6
0
 public static void MyClassInitialize(TestContext testContext)
 {
     _testContext = testContext;
     AutoFacResolver.InitialiseFoundation();
 }
Пример #7
0
 public static void Start()
 {
     AutoFacResolver.InitialiseFoundation();
 }
Пример #8
0
        public static void MyClassInitialize(TestContext testContext)
        {
            AutoFacResolver.InitialiseFoundation();

            DtoMappingHelper.RegisterAllFromAssemblyOf <PersistenceEntityDto>();
        }
Пример #9
0
 public static void MyClassInitialize(TestContext testContext)
 {
     AutoFacResolver.InitialiseFoundation();
     _manager = DependencyResolver.Current.Resolve <IPersistenceManager>("in-memory-01");
 }