Книга: Agile Web Development с рельсами 5.1
Я запускаю простой код: тест bin / rails на cli. Выход выглядит следующим образом;0 сбоев - 7 ошибок.
Я выполнил код через - https://yamlchecker.com. У меня нет проблем с кодом. Тем не менее, я продолжаю получать те же ошибки при запуске теста bin / rails. Я следую примеру книги, чтобы изучить рубин на рельсах.
require 'test_helper'
class ProductsControllerTest < ActionDispatch::IntegrationTest
setup do
@product = products(:one)
end
test "should get index" do
get products_url
assert_response :success
end
test "should get new" do
get new_product_url
assert_response :success
end
test "should create product" do
assert_difference('Product.count') do
post products_url, params:{
product:{
title: @product.title,
description: @product.description,
image_url: @product.image_url,
price: @product.price
}
}
end
assert_redirected_to product_url(Product.last)
end
test "should show product" do
get product_url(@product)
assert_response :success
end
test "should get edit" do
get edit_product_url(@product)
assert_response :success
end
test "should update product" do
patch product_url(@product), params:{
product:{
title: @product.title,
description: @product.description,
image_url: @product.image_url,
price: @product.price
}
}
assert_redirected_to product_url(@product)
end
test "should destroy product" do
assert_difference('Product.count', -1) do
delete product_url(@product)
end
assert_redirected_to products_url
end
end
Сообщения об ошибках командной строки
Верхняя часть кода - возвышенный текст 3
Нижняя частькода - возвышенный текст
Я ищу 0 сбоев и 0 ошибок. Фактические результаты: 0 сбоев и 7 ошибок. все из этого файла.