Beispiel #1
0
        public void DefaultEmailGetSet_GetsDefault()
        {
            var repo = BasicEFOCRepoFactory();

            var config = repo.DefaultEmailConfiguration;
            var seeded = UnitTestSeedData.GenerateDefaultEmailConfig();

            Assert.AreEqual(config.SmtpPassword, seeded.SmtpPassword);
            Assert.AreEqual(config.SmtpPort, seeded.SmtpPort);
            Assert.AreEqual(config.SmtpUsername, seeded.SmtpUsername);
        }
Beispiel #2
0
        public void SetUp()
        {
            var options = new DbContextOptionsBuilder <AppDbContext>()
                          .UseInMemoryDatabase(databaseName: "TestAppDatabase2")
                          .Options;

            SharedDbContext = new AppDbContext(options);
            SharedDbContext.Database.EnsureCreated();
            SharedDbContext.AdminEmails.Add(UnitTestSeedData.GenerateDefaultEmailConfig());
            SharedDbContext.SaveChanges();
        }
        public void SetupDB()
        {
            var options = new DbContextOptionsBuilder <AppDbContext>()
                          .UseInMemoryDatabase(databaseName: "TestAppDatabase")
                          .Options;

            SharedDbContext = new AppDbContext(options);
            SharedDbContext.Database.EnsureCreated();
            SharedDbContext.Menus.Add(UnitTestSeedData.CreateDevelopmentMenu());
            SharedDbContext.Menus.Add(UnitTestSeedData.CreateDevelopmentMenu(2));
            SharedDbContext.SaveChanges();
        }