class TestActMember
Public Instance Methods
nutest_member_plugin_unit()
click to toggle source
# File vendor/qwik/lib/qwik/act-member.rb, line 108 def nutest_member_plugin_unit ok_wi([:form, {:action=>'1.html'}, [:p, '新規メンバーを追加します。'], [:dl, [:dt, 'あなたのメール'], [:dd, [:em, 'user@e.com']], [:dt, '追加メール'], [:dd, [:input, {:name=>'tomail'}]], [:dd, '追加したい人のメールアドレスを入力してください。'], [:dd, [:input, {:value=>'追加', :type=>'submit'}]]]], '{{member_add}}') end
test_member_plugin()
click to toggle source
# File vendor/qwik/lib/qwik/act-member.rb, line 121 def test_member_plugin t_add_user # test_act_member_add res = session('/test/.member_add') ok_title('Add a member') ok_xp([:form, {:action=>".member_add", :style=>"text-align: center; margin: 32px 0 32px;"}, [:p, [:em, "Mail address to add", ": "]], [:p, [:input, {:class=>"focus", :name=>"tomail"}]], [:div, {:class=>"rightbutton"}, [:input, {:value=>"Add", :type=>"submit"}]]], '//form') res = session('/test/.member_add?tomail=guest@example.com') ok_title('Member added') ok_eq(true, @site.member.exist?('guest@example.com')) ok_eq(',user@e.com, ,guest@example.com,user@e.com ', @site['_SiteMember'].load) # test_act_member_list res = session('/test/.member_list') ok_title('Member list') ok_in([[:ul, [:li, "guest@example.com"], [:li, "user@e.com"]], [:p, "Member", ": ", "2"]], "//div[@class='section']") # test_act_member_list_csv res = session('/test/.member_list_csv') ok_title('Member list') ok_in(["guest@example.com\nuser@e.com, "], "//textarea") end