diff --git a/spec/mailers/users/permission_mailer_spec.rb b/spec/mailers/users/permission_mailer_spec.rb index 775e677..546550f 100644 --- a/spec/mailers/users/permission_mailer_spec.rb +++ b/spec/mailers/users/permission_mailer_spec.rb @@ -1,5 +1,12 @@ require "spec_helper" describe Users::PermissionMailer do - pending "add some examples to (or delete) #{__FILE__}" + include_context "data" + + it "has sends to the right email" do + created_mail = Users::PermissionMailer.created(permission) + created_mail.to.should == [permission.user.email] + destroyed_mail = Users::PermissionMailer.destroyed(permission) + destroyed_mail.to.should == [permission.user.email] + end end diff --git a/spec/models/admin_spec.rb b/spec/models/admin_spec.rb index 63f6bc4..820fab0 100644 --- a/spec/models/admin_spec.rb +++ b/spec/models/admin_spec.rb @@ -4,6 +4,6 @@ describe Admin do include_context "data" it "is inactive by default" do - admin.should_not be_active + admin_admin.should_not be_active end end diff --git a/spec/support/shared_context/data.rb b/spec/support/shared_context/data.rb index 52d3850..032bc42 100644 --- a/spec/support/shared_context/data.rb +++ b/spec/support/shared_context/data.rb @@ -34,6 +34,7 @@ shared_context "data" do let(:blacklisted_domain){create(:blacklisted_domain)} - let(:admin){create(:admin)} + # admin model + let(:admin_admin){create(:admin)} end