public void HandleReturnsActivitiesWitUnlockedCampaigns() { var activities = new List <Models.Activity> { new Models.Activity { Id = 1, Campaign = new Campaign { Locked = false, ManagingOrganization = new Organization() } }, new Models.Activity { Id = 2, Campaign = new Campaign { Locked = true, ManagingOrganization = new Organization() } } }; var dataAccess = new Mock <IAllReadyDataAccess>(); dataAccess.Setup(x => x.Activities).Returns(activities); var sut = new ActivitiesWithUnlockedCampaignsQueryHandler(dataAccess.Object); var results = sut.Handle(new ActivitiesWithUnlockedCampaignsQuery()); Assert.Equal(activities[0].Id, results[0].Id); }
public void HandleReturnsActivitiesWitUnlockedCampaigns() { var activities = new List<Models.Activity> { new Models.Activity { Id = 1, Campaign = new Campaign { Locked = false, ManagingOrganization = new Organization() }}, new Models.Activity { Id = 2, Campaign = new Campaign { Locked = true, ManagingOrganization = new Organization() }} }; var dataAccess = new Mock<IAllReadyDataAccess>(); dataAccess.Setup(x => x.Activities).Returns(activities); var sut = new ActivitiesWithUnlockedCampaignsQueryHandler(dataAccess.Object); var results = sut.Handle(new ActivitiesWithUnlockedCampaignsQuery()); Assert.Equal(activities[0].Id, results[0].Id); }