public async Task GetListOfBanlistsNamesAndIdsAsNoTrackingFromCache_ThereIsOneBanlistInDb_WeGetOneDto() { string banlistName = "2019.01 TCG"; _db.Banlists.Add(new Banlist(banlistName, 1)); _db.SaveChanges(); var _banlistService = new BanlistService(_db, _cacheMock.Object, _configMock.Object); var dto = (await _banlistService.GetListOfBanlistsNamesAndIdsAsNoTrackingFromCache(shouldIgnoreCache: true)) .First(); Assert.IsTrue(dto.Name == banlistName); }
public void SetUp() { var config = new MapperConfiguration ( cfg => { cfg.AddProfile(new BanlistProfile()); } ); var mapper = config.CreateMapper(); _banlistRepository = Substitute.For <IBanlistRepository>(); _banlistCardService = Substitute.For <IBanlistCardService>(); _formatRepository = Substitute.For <IFormatRepository>(); _sut = new BanlistService ( _banlistCardService, _banlistRepository, _formatRepository, mapper ); }
public void SetUp() { _banlistRepository = Substitute.For <IBanlistRepository>(); _sut = new BanlistService(_banlistRepository); }