public HttpResponseMessage GetProductUserByProductId(int productId) { try { if (productId <= 0) { return(Request.CreateResponse(HttpStatusCode.BadRequest, "Product id should be greater than zero")); } var response = InitializeProductUserLogic.GetProductUserByProductId(productId); return(Request.CreateResponse(response?.Items != null && response.Items.Any() ? HttpStatusCode.OK : HttpStatusCode.BadRequest, response?.Items != null && response.Items.Any() ? ConvertProductUserCollectionToList(response) : null)); } catch (Exception exception) { return(Request.CreateResponse(HttpStatusCode.BadRequest, exception)); } }
public void GetProductUserByProductId() { var response = InitializeProductUserLogic.GetProductUserByProductId(1); Assert.IsTrue(response?.Items != null && response.Items.Any()); }