public void Dispose()
 {
     _mapper = null;
     _dataContext.Dispose();
     _loggerRepo       = null;
     _loggerController = null;
     _repo             = null;
 }
        public UserControllerClassFixture()
        {
            // testing Console.log
            //create mapper for mapping all the entities
            _mapper = new Mapper(new MapperConfiguration(cfg => cfg.AddProfile(new MappingProfile())));
            // Or var mock = new Mock<ILogger<UserController>>(); logger = mock.Object;
            //Get all the context
            var options = new DbContextOptionsBuilder <AdviceFirstDbContext>().UseInMemoryDatabase(Guid.NewGuid().ToString()).Options;

            RefreshContext();
            _loggerRepo       = Mock.Of <ILogger <AdviceFirstRepository> >();
            _loggerController = Mock.Of <ILogger <UserController> >();
            _repo             = new AdviceFirstRepository(_dataContext, _mapper, _loggerRepo);
        }