update products_controller_test.rb with new tests to work with new validations