public void GetProfileInfoTest() { var dbOptions = new DbContextOptionsBuilder <ApplicationDbContext>().UseInMemoryDatabase(databaseName: "GetProfileInfoTest").Options; var postgreOptions = new DbContextOptionsBuilder <PostgreDbContext>().UseInMemoryDatabase(databaseName: "GetProfileInfoTest").Options; var dbContext = new ApplicationDbContext(dbOptions); var postgreContext = new PostgreDbContext(postgreOptions); AddProfileInfo(postgreContext); var query = new GetDataQuery(dbContext, postgreContext); var result = query.GetProfileInfo(); Assert.IsTrue(result != null); }
public void GetTasksTest() { var dbOptions = new DbContextOptionsBuilder <ApplicationDbContext>().UseInMemoryDatabase(databaseName: "GetTasksTest").Options; var postgreOptions = new DbContextOptionsBuilder <PostgreDbContext>().UseInMemoryDatabase(databaseName: "GetTasksTest").Options; var dbContext = new ApplicationDbContext(dbOptions); var postgreContext = new PostgreDbContext(postgreOptions); AddTask(postgreContext); var query = new GetDataQuery(dbContext, postgreContext); var result = query.GetTasksList(); Assert.AreEqual(2, result.Count); }