public static IVacancyRepository Create(SkilledContext context, ILoggedInEmployee loggedInEmployee) { if (loggedInEmployee != null) { return(new EmployeeVacancyRepository(context, loggedInEmployee.EmployerId)); } return(new NotAuthorizedRepository()); }
public void TestMethod1() { // Given var context = new SkilledContext(); var employeeRepo = new BaseRepository <Employee>(context); // When var employee = employeeRepo.All.FirstOrDefault(); // Then Assert.AreNotEqual(employee, null); }
public EmployeeVacancyRepository(SkilledContext context, int employerId) { _context = context; _employerId = employerId; }