public Task <OrganizationTenantList> Handle(SelectTenantOrganizationQuery message) { Logger.Trace("Handle"); var tenantOrganizations = tenantOrganizationProvider.GetAllTenantOrganizationsForUser(); return(Task.FromResult(new OrganizationTenantList(message.ReturnUrl, tenantOrganizations))); }
public async Task Can_get_tenant_list() { var returnUrl = "someurl"; var tenantOrganizations = Enumerable.Empty <Organization>(); var query = new SelectTenantOrganizationQuery(returnUrl); tentantOrganizationProvider.GetAllTenantOrganizationsForUser() .Returns(tenantOrganizations); var result = await handler.Handle(query); Assert.AreEqual(result.ReturnUrl, returnUrl); Assert.AreEqual(result.TenantOrganizations, tenantOrganizations); }