Exemple #1
0
        public AddEntity(ITestOutputHelper output)
        {
            _output = output;
            var dbOptions = new DbContextOptionsBuilder <NotePadContext>()
                            .UseInMemoryDatabase(databaseName: "TestAddNote")
                            .Options;

            _notePadContext = new NotePadContext(dbOptions);
            _noteRepository = new NoteRepository(_notePadContext);
        }
Exemple #2
0
        public ListAll(ITestOutputHelper output)
        {
            _output = output;
            var dbOptions = new DbContextOptionsBuilder <NotePadContext>()
                            .UseInMemoryDatabase(databaseName: "TestListNotes")
                            .Options;

            _notePadContext = new NotePadContext(dbOptions);
            NotePadContextSeed.Initialize(_notePadContext);
            _noteRepository = new NoteRepository(_notePadContext);
        }
        public UpdateEntity(ITestOutputHelper output)
        {
            _output = output;
            var dbOptions = new DbContextOptionsBuilder <NotePadContext>()
                            .UseInMemoryDatabase(databaseName: "TestUpdateNote")
                            .EnableSensitiveDataLogging()
                            .Options;

            _notePadContext = new NotePadContext(dbOptions);
            _noteRepository = new NoteRepository(_notePadContext);
        }
 public EfRepository(NotePadContext dbContext)
 {
     _dbContext = dbContext;
 }
Exemple #5
0
 public NoteRepository(NotePadContext dbContext) : base(dbContext)
 {
 }