public void Init() { _fixture = new Fixture(); _fakeScenarioRepository = new Mock <IScenarioRepository>(); _fakePassRepository = new Mock <IPassRepository>(); _fakeIdentityGeneratorResolver = new Mock <IIdentityGeneratorResolver>(); _fakeDataManipulator = new Mock <IDataManipulator>(); _fakeSalesAreaRepository = new Mock <ISalesAreaRepository>(); _fakePassInspectorService = new Mock <IPassInspectorService>(); _mapper = AutoMapperInitializer.Initialize(Configuration.AutoMapperConfig.SetupAutoMapper); IEnumerable <Pass> passWithDateModifiedNull = _fixture .Build <Pass>() .Without(p => p.DateCreated) .CreateMany(1); _ = _fakePassRepository .Setup(m => m.GetAll()) .Returns(passWithDateModifiedNull); _ = _fakePassRepository .Setup(m => m.Get(It.IsAny <int>())) .Returns <Pass>(null); _ = _fakeSalesAreaRepository.Setup(m => m.GetAll()).Returns( new List <SalesArea>() { new SalesArea() { Name = "sa1" }, new SalesArea() { Name = "sa2" } } ); _controller = new PassesController( _fakeScenarioRepository.Object, _fakePassRepository.Object, _mapper, _fakeDataManipulator.Object, _fakeSalesAreaRepository.Object, _fakeIdentityGeneratorResolver.Object, _fakePassInspectorService.Object); }
public void Cleanup() { this._controller = null; this._mapper = null; }
public void Dispose() { this._controller = null; }