Ejemplo n.º 1
0
        public ContactsControllerTests()
        {
            // Initialize the database in memory
            var dbContext = DbContextMocker.GetHomeDBContext();

            // Logger
            _mockLogger = new Mock <ILogger <ContactsController> >();

            var mockMapper = new MapperConfiguration(cfg =>
            {
                cfg.AddProfile(new AutoMapperProfile());
            });

            // Mapper
            _mockMapper = mockMapper.CreateMapper();

            // Service / Repository
            _repository = new ContactsRepository(dbContext);

            // Controller
            _contactsController = new ContactsController(_mockLogger.Object, _repository, _mockMapper);
        }
Ejemplo n.º 2
0
        public VersionHistoriesControllerTests()
        {
            // 1. Arrange: Prepare for the test

            // Initialize the database in memory
            var dbContext = DbContextMocker.GetHomeDBContext();

            // Logger
            _mockLogger = new Mock <ILogger <VersionHistoriesController> >();

            var mockMapper = new MapperConfiguration(cfg =>
            {
                cfg.AddProfile(new AutoMapperProfile());
            });

            // Mapper
            _mockMapper = mockMapper.CreateMapper();

            // Service / Repository
            _repository = new VersionHistoriesRepository(dbContext);

            // Controller
            _versionHistoriesController = new VersionHistoriesController(_mockLogger.Object, _repository, _mockMapper);
        }