Exemple #1
0
        /// <summary>
        /// Initializes the container with the <see cref="MockFactory"/> that
        /// will be used to create dependent mocks.
        /// </summary>
        public AutoMockContainer()
        {
            _container = new UnityContainer();

            _strategy = new AutoMockingBuilderStrategy();
            _container.AddExtension(new AutoMockingContainerExtension(_strategy));

            //var _serviceLocator = RegisterMock<IServiceLocator>();
            //ServiceLocator.SetLocatorProvider(() => _serviceLocator.Object);
        }
 public AutoMockingContainerExtension(AutoMockingBuilderStrategy strategy)
 {
     _strategy = strategy;
 }