public void GetProductById_IfIdInvalid_ShouldReturnNull() { var http = new HttpClient(); var client = new ProductsApiClient(http); var result = client.GetAsync(-5).Result; Assert.Null(result); }
public void GetAllProducts_ShouldReturnNotNull() { var http = new HttpClient(); var client = new ProductsApiClient(http); IEnumerable <Product> result = client.GetAllAsync().Result; Assert.NotNull(result); }
public void GetProductById_IfIdValid_ShouldReturnProduct() { var http = new HttpClient(); var client = new ProductsApiClient(http); var result = client.GetAsync(1).Result; Assert.NotNull(result); Assert.Equal(1, result.CategoryID); }