public void ValidateRequest(CreateOrUpdateProductRequest request) { if (string.IsNullOrEmpty(request.Name)) { throw new ValidationException("Product name must be provided"); } }
private void GivenAnInvalidRequestMissingProductName() { _requestPayload = new CreateOrUpdateProductRequest { Name = string.Empty, Description = "" }; }
private void GivenAValidRequest() { _requestPayload = new CreateOrUpdateProductRequest { Name = "Samsung S7", Description = "" }; }
private void GivenAnUpdateProductRequest(Guid productId) { _request = new CreateOrUpdateProductRequest { Name = "LG" }; }