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); } }
//Cunstructor to require a DbContext public CampaignController(UserManager <ApplicationUser> userManager, StickerFireDbContext context) { _Context = context; _user = userManager; }