public AutoMockCore(IMockingFactory mockingFactory, DependencyContainer dependencyContainer)
        {
            initialise();

            _mockingFactory     = mockingFactory;
            DependencyContainer = dependencyContainer;
        }
 private void initialise()
 {
     TargetType          = typeof(TTargetType);
     MocksContainer      = new DependencyContainer();
     DependencyContainer = new DependencyContainer();
     _mockingFactory     = new NSubstituteMockingFactory();
 }
Example #3
0
 public AutoMock(IMockingFactory mockingFactory, DependencyContainer dependencyContainer)
 {
     TargetBuilder = new AutoMockCore <TTargetType>(mockingFactory, dependencyContainer);
 }
Example #4
0
 public AutoMock(IMockingFactory mockingFactory)
 {
     TargetBuilder = new AutoMockCore <TTargetType>(mockingFactory);
 }
        public AutoMockCore(IMockingFactory mockingFactory)
        {
            initialise();

            _mockingFactory = mockingFactory;
        }