public void EnsureGetSimilarProductsReturnsItems()
        {
            IMusicClient client = new MusicClient("test", "gb", new MockApiRequestHandler(Resources.product_parse_tests));
            client.GetSimilarProducts(this.ValidateProductListResponse, "test");
            client.GetSimilarProducts(this.ValidateProductListResponse, new Product() { Id = "test" });

            var task = client.GetSimilarProductsAsync("test");
            this.ValidateProductListResponse(task.Result);

            var productTask = client.GetSimilarProductsAsync(new Product() { Id = "test" });
            this.ValidateProductListResponse(productTask.Result);
        }
 public void EnsureExceptionIsThrownIfNullProductId()
 {
     IMusicClient client = new MusicClient("test", "gb", new MockApiRequestHandler(Resources.product_parse_tests));
     client.GetSimilarProducts(null, string.Empty);
 }