public ReturnPresenter(IReturnView view, VideoprokatContext context) { _returnView = view; _context = context; _returnView.OnReturnEarly += ReturnEarly; _returnView.OnReturnOnTime += ReturnOnTime; _returnView.OnReturnDelayed += ReturnDelayed; }
public void SetUp() { _view = Substitute.For <IReturnView>(); var dbContextOptions = new DbContextOptionsBuilder <VideoprokatContext>().UseInMemoryDatabase("TestDb"); _context = new VideoprokatContext(dbContextOptions.Options); _context.Database.EnsureDeleted(); // мне не нужны заполненные данные из OnModelCreating после EnsureCreated _presenter = new ReturnPresenter(_view, _context); }