public async void GetAllByOrganizationAsync_Called_ReturnsOrganizationMembershipResponse()
        {
            // Given
            var response = new OrganizationMembershipListResponse {
                Results = new List <OrganizationMembership> {
                    new OrganizationMembership {
                        Id = 1
                    }
                }
            };

            _client.Setup(b => b.GetAsync <OrganizationMembershipListResponse>(
                              It.IsAny <Uri>(),
                              It.IsAny <string>(),
                              It.IsAny <string>()))
            .Returns(TaskHelper.CreateTaskFromResult(response));

            var organizationMembershipResource = new OrganizationMembershipResource(_client.Object);

            // When
            var result = await organizationMembershipResource.GetAllByOrganizationAsync(4321);

            // Then
            Assert.That(result, Is.EqualTo(response));
        }
        public void GetAll_Called_ReturnsOrganizationMembershipResponse()
        {
            // Given
            var response = new OrganizationMembershipListResponse {
                Results = new List <OrganizationMembership> {
                    new OrganizationMembership {
                        Id = 1
                    }
                }
            };

            _client.Setup(b => b.Get <OrganizationMembershipListResponse>(
                              It.IsAny <Uri>(),
                              It.IsAny <string>(),
                              It.IsAny <string>()))
            .Returns(response);

            var organizationMembershipResource = new OrganizationMembershipResource(_client.Object);

            // When
            var result = organizationMembershipResource.GetAll(4321);

            // Then
            Assert.That(result, Is.EqualTo(response));
        }
        public void GetAll_Called_ReturnsOrganizationMembershipResponse()
        {
            // Given
            var response = new OrganizationMembershipListResponse { Results = new List<OrganizationMembership> { new OrganizationMembership { Id = 1 } } };
            _client.Setup(b => b.Get<OrganizationMembershipListResponse>(It.IsAny<Uri>())).Returns(response);
            var organizationMembershipResource = new OrganizationMembershipResource(_client.Object);

            // When
            var result = organizationMembershipResource.GetAll(4321);

            // Then
            Assert.That(result, Is.EqualTo(response));
        }
        public async void GetAllByOrganizationAsync_Called_ReturnsOrganizationMembershipResponse()
        {
            // Given
            var response = new OrganizationMembershipListResponse { Results = new List<OrganizationMembership> { new OrganizationMembership { Id = 1 } } };
            _client.Setup(b => b.GetAsync<OrganizationMembershipListResponse>(
                It.IsAny<Uri>(), 
                It.IsAny<string>(),
                It.IsAny<string>()))
                .Returns(TaskHelper.CreateTaskFromResult(response));

            var organizationMembershipResource = new OrganizationMembershipResource(_client.Object);

            // When
            var result = await organizationMembershipResource.GetAllByOrganizationAsync(4321);

            // Then
            Assert.That(result, Is.EqualTo(response));
        }