Товар с отрицательной ценой в каталоге
В каталоге нашёлся товар с ценой -490.00, хотя у Product есть проверка цены.
Его создали при импорте прайс-листа. Исправьте класс так, чтобы товар с отрицательной ценой
нельзя было ни создать, ни получить изменением цены (ValueError).
Подсказка 1 из 2
Проверка живёт в сеттере. Вызывается ли он при self._price = price?
Подсказка 2 из 2
В __init__ присваивайте через свойство: self.price = price.