В следующем коде ошибки поддерживают неверно?
другими словами, неверно?Значение true или зависит от того, является ли список ошибок истинным
или недействительным?работает самостоятельно?
test "атрибуты продукта не должны быть пустыми" do product = Product.new
assert product.invalid?assert product.errors [: title] .any?assert product.errors [: description] .any?
assert product.errors [: price] .any?
assert product.errors [: image_url] .any?end
Кроме того, могу ли я предположить, что:
Функциональное тестирование (для контроллеров) выполняется во время выполнения для пользователя, а модульное тестирование (для моделей / базы данных) предназначено для использования во время разработки
СПАСИБО! сильный текст