URI::InvalidURIError
test Raylar Ev denetleyicisi olsun
:URI :: InvalidURIError: geçersiz URI (URI değil mi?) Raylar denetleyicileri test
E
Error:
HomeControllerTest#test_should_get_index:
URI::InvalidURIError: bad URI(is not URI?): http://www.example.com:80index
test/controllers/home_controller_test.rb:7:in `block in <class:HomeControllerTest>'
yığını:
require 'test_helper'
class HomeControllerTest < ActionDispatch::IntegrationTest
test "should get index" do
get :index
assert_response :success
end
end
aşağıdaki hatayı alıyorum aşağıdaki: Test sırasında
Rails 5.0.0.beta3
minitest (5.8.4)
hey, ben hiç benim denetleyicisi testlerinde 'ActionDispatch :: IntegrationTest' o ... ben görmedim Bu –
içine kazma ... garip, öyle görünüyor ki Rails 5.0.0.beta3, iskele jeneratörü bu gibi test denetleyicileri üreten varsayılan/tasarım ... –
@ LucaG.Soave Taht garip görünüyor ... Jeneratör araçlarını gerçekten çok kullanıyorum, ama belki yanlış mı kullanıyorsunuz? Her halükarda, entegrasyon testleri kontrolör testlerinden çok farklı değildir ve AFAIK bir kontrolör testinde yapabileceğiniz her şeyi, bir entegrasyon testinde yapabilirsiniz (ancak diğer şekilde değil). Uyum sınavlarını kendim kullanmayı tercih ederim. – Carpetsmoker