public async Task AddCampaignManager() { var handler = new CreateCampaignManagerCommandHandler(Context); await handler.Handle(new CreateCampaignManagerCommand { CampaignId = _campaignId, UserId = _userId }); Context.CampaignManagers.Count().ShouldBe(1); Context.CampaignManagers.First().CampaignId.ShouldBe(_campaignId); Context.CampaignManagers.First().UserId.ShouldBe(_userId); }
public async Task NotAddCampaignManagerIfAllreadyExist() { Context.CampaignManagers.Add(new CampaignManager { CampaignId = _campaignId, UserId = _userId }); Context.SaveChanges(); Context.CampaignManagers.Count().ShouldBe(1); var handler = new CreateCampaignManagerCommandHandler(Context); await handler.Handle(new CreateCampaignManagerCommand { CampaignId = _campaignId, UserId = _userId }); Context.CampaignManagers.Count().ShouldBe(1); }