Sha256: f08b741bd2eae0048c1295ac3b6ca57f6f3a596c505ddad5f72509c60168db50
Contents?: true
Size: 1.57 KB
Versions: 3
Compression:
Stored size: 1.57 KB
Contents
require 'rails_helper' feature WebAdmin::Post do background do sign_in end scenario "create, update and destroy a post" do click_link 'Notícias' expect(page).to have_content 'Cadastro de notícias' click_link 'Nova' fill_in 'Título', with: "Primeira notícia" fill_in 'Resumo', with: "Resumo da primeira notícia" attach_file('Image', "spec/fixtures/p3-single.jpg") fill_in_ckeditor 'post_body', with: "Corpo da primeira notícia" click_button 'Salvar' expect(page).to have_content "Notícia criado(a) com sucesso" expect(page).to have_content "Primeira notícia" expect(page).to have_content I18n.l(Date.current) click_link 'Primeira notícia' expect(page).to have_field "Título", with: "Primeira notícia" expect(page).to have_field "Resumo", with: "Resumo da primeira notícia" fill_in 'Título', with: "Alterando a primeira notícia" fill_in 'Resumo', with: "Alterando o resumo da primeira notícia" fill_in_ckeditor 'post_body', with: "Alterando o corpo da primeira notícia" click_button "Salvar" expect(page).to have_content "Notícia editado(a) com sucesso" expect(page).to have_content "Alterando a primeira notícia" expect(page).to have_content I18n.l(Date.current) click_link 'Alterando a primeira notícia' expect(page).to have_field "Título", with: "Alterando a primeira notícia" expect(page).to have_field "Resumo", with: "Alterando o resumo da primeira notícia" click_link 'Apagar' expect(page).to have_content "Notícia apagado(a) com sucesso" end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
web_admin-0.1.0 | spec/features/admin_web/posts_spec.rb |
web_admin-0.0.2 | spec/features/admin_web/posts_spec.rb |
web_admin-0.0.1 | spec/features/admin_web/posts_spec.rb |