forked from bofh/fetsite
AutoCommit Don Sep 3 16:03:01 CEST 2015
This commit is contained in:
@@ -1,30 +1,35 @@
|
||||
require 'spec_helper'
|
||||
|
||||
describe "fetprofiles/edit" do
|
||||
before(:each) do
|
||||
@fetprofile = assign(:fetprofile, stub_model(Fetprofile,
|
||||
:vorname => "MyString",
|
||||
:nachname => "MyString",
|
||||
:short => "MyString",
|
||||
:fetmailalias => "MyString",
|
||||
:desc => "MyText",
|
||||
:picture => "MyString",
|
||||
:active => false
|
||||
))
|
||||
describe "fetprofiles/edit", :type=> :view do
|
||||
foreach_theme do
|
||||
login_fet_user
|
||||
before(:each) do
|
||||
@fetprofile = FactoryGirl.create(:fetprofile_withadress,:skype => "myskypename")
|
||||
@memberships = []
|
||||
end
|
||||
|
||||
it "renders the edit fetprofile form" do
|
||||
render
|
||||
|
||||
# Run the generator again with the --webrat flag if you want to use webrat matchers
|
||||
assert_select "form[action=?][method=?]", fetprofile_path(@fetprofile), "post" do
|
||||
assert_select "input#fetprofile_vorname[name=?]", "fetprofile[vorname]"
|
||||
assert_select "input#fetprofile_nachname[name=?]", "fetprofile[nachname]"
|
||||
assert_select "input#fetprofile_short[name=?]", "fetprofile[short]"
|
||||
assert_select "input#fetprofile_fetmailalias[name=?]", "fetprofile[fetmailalias]"
|
||||
assert_select "textarea#fetprofile_desc[name=?]", "fetprofile[desc]"
|
||||
assert_select "input#fetprofile_picture[name=?]", "fetprofile[picture]"
|
||||
assert_select "input#fetprofile_active[name=?]", "fetprofile[active]"
|
||||
expect(rendered).to have_tag('form', with: {method:"post"}) do
|
||||
with_tag "input", with: {name: "fetprofile[vorname]", value: @fetprofile.vorname}
|
||||
with_tag "input", with: {name: "fetprofile[nachname]", value: @fetprofile.nachname}
|
||||
with_tag "input", with: {name: "fetprofile[short]", value: @fetprofile.short}
|
||||
with_tag "textarea", with: {name: "fetprofile[desc]"}
|
||||
with_tag "input", with: {name: "fetprofile[picture]"}
|
||||
with_tag "input", with: {name: "fetprofile[picture_cache]"}
|
||||
|
||||
with_tag "input", with: {name: "fetprofile[street]", value: @fetprofile.street}
|
||||
with_tag "input", with: {name: "fetprofile[plz]", value: @fetprofile.plz}
|
||||
with_tag "input", with: {name: "fetprofile[city]", value: @fetprofile.city}
|
||||
with_tag "input", with: {name: "fetprofile[hdynr]", value: @fetprofile.hdynr}
|
||||
with_tag "input", with: {name: "fetprofile[telnr]", value: @fetprofile.telnr}
|
||||
with_tag "input", with: {name: "fetprofile[skype]", value: @fetprofile.skype.to_s}
|
||||
with_tag "input", with: {name: "fetprofile[birth_day]", value: @fetprofile.birth_day}
|
||||
with_tag "input", with: {name: "fetprofile[birth_month]", value: @fetprofile.birth_month}
|
||||
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user