We've added a frontend validation for the quantity fields in #7909 ticket in the minor version of nopCommerce 4.90.
Now we need to add the server-side validation for quantity and remove that temporary code
P.S. Unit price could be 0, but not negative