public void AddDisc_AddActualDisc_ActuallyUpdateDisc() { PerformerMockRepository mockRepository = new PerformerMockRepository(); string filePath1 = @"C:\temp\Succession - Logan Roy & Shiv Roy, Roman Roy - Little Fear of Lightning (2019-12-05).mkv"; FileToImport file1 = new FileToImport(filePath1, mockRepository); string filePath2 = @"C:\temp\Watchmen - Looking Glass & Dr. Manhattan - A God Walks Into Abar (2019-09-27).mp4"; FileToImport file2 = new FileToImport(filePath2, mockRepository); string filePath3 = @"C:\temp\Arrow - Oliver Queen, Laurel Lance & Harbinger - Little Fear of Lightning (2019-12-05).mkv"; FileToImport file3 = new FileToImport(filePath3, mockRepository); List <FileToImport> files = new List <FileToImport>(); files.Add(file1); files.Add(file2); files.Add(file3); DvdFolderToImport dvd = new DvdFolderToImport(@"C:\temp", files) { DiscName = "TV2020-01-05", WalletType = 5, Notes = "Misc TV shows" }; string dbLocation = @"c:\temp\Files on Dvd.accdb"; AccessRepository realRepository = new AccessRepository(dbLocation); realRepository.AddDisc(dvd); Console.WriteLine("Debug this line"); }
public AccessController(AccessRepository accessRepository, UserRepository userRepository, IMapper mapper) { _accessRepository = accessRepository; _userRepository = userRepository; _mapper = mapper; }
public PageController(PageRepository pageRepository, AccessRepository accessRepository, IMapper mapper) { _pageRepository = pageRepository; _accessRepository = accessRepository; _mapper = mapper; }
public UserController(UserRepository userRepository, AccessRepository accessRepository, UserCompanyRepository userCompanyRepository, IMapper mapper) { _userRepository = userRepository; _accessRepository = accessRepository; _userCompanyRepository = userCompanyRepository; _mapper = mapper; }
public static bool ValidateUser(out MembershipStatus status, out User user, string username, string password) { status = MembershipStatus.InvalidCredential; user = AccessRepository.GetUserByName(username); if (user != null && ValidatePassword(user, password)) { status = MembershipStatus.Logged; } return(status.GetBooleanValue()); }
public void GetSeriesByName_SeriesDoesNotExist_ReturnsNegativeOne() { string dbLocation = @"c:\temp\Files on Dvd.accdb"; AccessRepository repository = new AccessRepository(dbLocation); string seriesName = "Paul's made-up series"; int expectedSeriesId = -1; SeriesLocalDto result = repository.GetSeriesByName(seriesName); Assert.AreEqual(expectedSeriesId, result.Id); }
public void GetSeriesByName_SeriesExists_ReturnsSeries() { string dbLocation = @"c:\temp\Files on Dvd.accdb"; AccessRepository repository = new AccessRepository(dbLocation); string seriesName = "Tabletop"; int expectedSeriesId = 96; SeriesLocalDto result = repository.GetSeriesByName(seriesName); Assert.AreEqual(expectedSeriesId, result.Id); }
public void GetDiscIdByName_DbDoesNotExist_ThrowsException() { string dbLocation = @"c:\temp\dvdBadPath.accdb"; AccessRepository repository = new AccessRepository(dbLocation); string dvdName = "M1977-13-31z"; int expectedDvdId = -1; int result = repository.GetDiscIdByName(dvdName); Assert.AreEqual(expectedDvdId, result); }
public void GetDiscIdByName_DiscDoesNotExistInDb_ReturnsNegativeNumber() { string dbLocation = @"c:\temp\Files on Dvd.accdb"; AccessRepository repository = new AccessRepository(dbLocation); string dvdName = "M1977-13-31z"; int expectedDvdId = -1; int result = repository.GetDiscIdByName(dvdName); Assert.AreEqual(expectedDvdId, result); }
public void GetDiscIdByName_DiscExistsInDb_ReturnsDiscId() { string dbLocation = @"c:\temp\Files on Dvd.accdb"; AccessRepository repository = new AccessRepository(dbLocation); string dvdName = "M2012-08-24a"; int expectedDvdId = 142; int result = repository.GetDiscIdByName(dvdName); Assert.AreEqual(expectedDvdId, result); }
public void GetPerformers_GetActualPerformers_ReturnsPerformers() { string dbLocation = @"c:\temp\Files on Dvd.accdb"; AccessRepository repository = new AccessRepository(dbLocation); PerformerLocalDto expected = new PerformerLocalDto() { Id = 177, Name = "Steve Austin" }; List <PerformerLocalDto> performersInDb = repository.GetPerformers(); var result = performersInDb.FirstOrDefault(p => p.Name.ToLower() == "steve austin"); Assert.AreEqual(expected.Id, result.Id); }
public void TestInitialize() { var repository = new AccessRepository(DatabaseFileName); LayoutRepository = repository; TimetableRepository = repository; }
public AccessController(AccessRepository groupRepository, SecurityRepository securityRepository) { _accessRepository = groupRepository; _securityRepository = securityRepository; }