public void SetUp() { _studentsdata = new List <Student> { new Student { Id = 1, FirstName = "sergey", Name = "pupinin" }, new Student { Id = 2, FirstName = "Ahmet", Name = "Kocyigit" }, new Student { Id = 666, FirstName = "Lion", Name = "gelders" }, }.AsQueryable(); _mockSet = new Mock <DbSet <Student> >(); _mockSet.As <IQueryable <Student> >().Setup(m => m.Provider).Returns(_studentsdata.Provider); _mockSet.As <IQueryable <Student> >().Setup(m => m.Expression).Returns(_studentsdata.Expression); _mockSet.As <IQueryable <Student> >().Setup(m => m.ElementType).Returns(_studentsdata.ElementType); _mockSet.As <IQueryable <Student> >().Setup(m => m.GetEnumerator()).Returns(() => _studentsdata.GetEnumerator()); _mockContext = new Mock <ExamDbContext>(); _mockContext.Setup(c => c.Students).Returns(_mockSet.Object); _studentDbRepository = new StudentDbRepository(_mockContext.Object); _context = new ExamDbContext(); }
public StudentDbDataService() { this._studentRepository = (IStudentDbRepository)Mvx.get_IoCProvider().Resolve <IStudentDbRepository>(); this._formteacherRepository = (IFormTeacherDbRepository)Mvx.get_IoCProvider().Resolve <IFormTeacherDbRepository>(); this._tutelaryRepository = (ITutelaryDbRepository)Mvx.get_IoCProvider().Resolve <ITutelaryDbRepository>(); this._secureStore = (ISecureStore)Mvx.get_IoCProvider().Resolve <ISecureStore>(); this._mobileApi = (IDbMobileApi)Mvx.get_IoCProvider().Resolve <IDbMobileApi>(); }
public LoginController(IStudentDbRepository studentDbRepository) { _studentDbRepository = studentDbRepository; }
public UploadController(IExamDbRepository examDbRepository, IStudentDbRepository studentDbRepository) { _examRepo = examDbRepository; _studentRepo = studentDbRepository; }
public StudentController(IStudentDbRepository repository) { _studentDbRepository = repository; }
public ExportController(IStudentDbRepository studentDbRepository) { _studentDbRepository = studentDbRepository; }