I have the following tightly coupled database access class (repository), that is hard to unit test:
class EmployeesRepository : IEmployeeRepository ... publi