예제 #1
0
        public void CampaignDbContextEqualId()
        {
            var options = new DbContextOptionsBuilder <StickerFireDbContext>()
                          .UseInMemoryDatabase(databaseName: "getStatusCode")
                          .Options;

            using (var context = new StickerFireDbContext(options))
            {
                CampaignController c = new CampaignController(userManager, context);


                Campaign campaign = new Campaign();
                campaign.ID      = 1;
                campaign.OwnerID = "1";
                campaign.Title   = "Awesome Sauce Campaign";

                var result = c.Create(campaign, file);


                Assert.Equal(campaign.ID, result.Id);
            }
        }
예제 #2
0
 //Cunstructor to require a DbContext
 public CampaignController(UserManager <ApplicationUser> userManager, StickerFireDbContext context)
 {
     _Context = context;
     _user    = userManager;
 }