1
이것은 새 게시물기능 테스트 오류 - 나는 다음과 같은 오류를 얻을 테스트를 실행하기 위해 <code>rspec</code> 명령을 실행하면 초기화되지 않은 상수 FFaker :: 파일
require 'rails_helper'
require 'ffaker'
RSpec.feature 'Creating posts', :type => :feature do
scenario 'can create a new post' do
visit root_path
click_link 'New Post'
attach_file('Image', FFaker::File.file_name('spec/files', 'foo', 'jpg'))
fill_in 'Caption', with: 'Hello World! This is the first post!'
click_button 'Create Post'
expect(page).to have_content('Post was successfully created')
end
end
를 만들기위한 내 기능 사양 테스트입니다
Failure/Error: attach_file('Image', FFaker::File.file_name('spec/files', 'foo', 'jpg'))
NameError:
uninitialized constant FFaker::File
어떻게 해결할 수 있습니까?
기본적으로 실제 이미지 파일을 사용하는 대신 이미지 업로드를 시도하려면 ffaker
을 사용해야합니다. 이게 ffaker와 함께 작동 할 예정입니까?
오, 알겠습니다 ..이 경우에는 어떻게 이미지를 위해 FFaker를 사용할 수 있습니까? – Lykos
@Lykos, 모르겠다. 이미지로 어떻게 사용 했습니까? 어쨌든 나는 FFaker 소스 코드에서'FFaker :: File'을 찾을 수 없다. – VAD
아니, 내가 의미하는 바는 FFaker에서 가짜 이미지를 사용하는 다른 방법이 있는지 또는 내 테스트에서 실제 이미지 파일을 사용해야하는지 여부였다. 내가 FFaker :: File에 가장 가까운 것으로 만 발견 한 것은'FFaker :: Avatar'입니다. – Lykos