public async Task OrganizationsThatDoNotMatchOrganizationIdOnCommand_ReturnsNull() { var query = new OrganizationDetailQuery { Id = 999}; var handler = new OrganizationDetailQueryHandler(Context); var result = await handler.Handle(query); Assert.Null(result); }
public async Task OrganizationsThatDoNotMatchOrganizationIdOnCommand_ReturnsNull() { var query = new OrganizationDetailQuery { Id = 999 }; var handler = new OrganizationDetailQueryHandler(Context); var result = await handler.Handle(query); Assert.Null(result); }
public async Task OrganizationThatMatchesOrganizationIdOnCommand_ReturnsCampaignDetails() { var query = new OrganizationDetailQuery { Id = 1 }; var handler = new OrganizationDetailQueryHandler(Context); var result = await handler.Handle(query); Assert.Equal(1, result.Campaigns.Count); Assert.Equal("Campaign 1", result.Campaigns[0].Name); }
public async Task OrganizationThatMatchesOrganizationIdOnCommand_ReturnsOrganizationDetails() { var query = new OrganizationDetailQuery { Id = 1 }; var handler = new OrganizationDetailQueryHandler(Context); var result = await handler.Handle(query); Assert.Equal(1, result.Id); Assert.Equal("http://www.org1.org", result.WebUrl); Assert.Equal("http://www.org1Logo.org", result.LogoUrl); Assert.Equal("Org 1", result.Name); Assert.NotNull(result.Location); Assert.Equal(1, result.Location.Id); Assert.Equal("USA", result.Location.Country); }
public async Task OrganizationThatMatchesOrganizationIdOnCommand_ReturnsContactDetails() { var query = new OrganizationDetailQuery { Id = 1 }; var handler = new OrganizationDetailQueryHandler(Context); var result = await handler.Handle(query); Assert.Equal("*****@*****.**", result.PrimaryContactEmail); Assert.Equal("firstName", result.PrimaryContactFirstName); Assert.Equal("lastName", result.PrimaryContactLastName); Assert.Equal("123", result.PrimaryContactPhoneNumber); }