[Git][noosfero/noosfero][master] fix manage products unit:tests
Joenio Costa
gitlab at mg.gitlab.com
Tue Mar 15 21:36:29 BRT 2016
Joenio Costa pushed to branch master at Noosfero / noosfero
Commits:
62f89772 by Joenio Costa at 2016-03-15T21:23:00-03:00
fix manage products unit:tests
it seems that a 'mock object' is false in a `if` block
- - - - -
1 changed file:
- test/unit/manage_products_helper_test.rb
Changes:
=====================================
test/unit/manage_products_helper_test.rb
=====================================
--- a/test/unit/manage_products_helper_test.rb
+++ b/test/unit/manage_products_helper_test.rb
@@ -44,7 +44,7 @@ class ManageProductsHelperTest < ActionView::TestCase
end
should 'display link to edit product when user has permission' do
- user = mock
+ user = User.new(:email => 'display-link at email.invalid.com')
user.expects(:has_permission?).with(anything, anything).returns(true)
@controller = mock
@controller.expects(:user).returns(user).at_least_once
@@ -58,7 +58,7 @@ class ManageProductsHelperTest < ActionView::TestCase
end
should 'not display link to edit product category when user does not have permission' do
- user = mock
+ user = User.new(:email => 'not-display-link at email.invalid.com')
user.expects(:has_permission?).with(anything, anything).returns(false)
@controller = mock
@controller.expects(:user).returns(user).at_least_once
@@ -69,7 +69,7 @@ class ManageProductsHelperTest < ActionView::TestCase
end
should 'display link to edit product category when user has permission' do
- user = mock
+ user = User.new(:email => 'display-link at email.invalid.com')
user.expects(:has_permission?).with(anything, anything).returns(true)
@controller = mock
@controller.expects(:user).returns(user).at_least_once
@@ -83,7 +83,7 @@ class ManageProductsHelperTest < ActionView::TestCase
end
should 'not display ui_button to edit product when user does not have permission' do
- user = mock
+ user = User.new(:email => 'not-display-uibutton at email.invalid.com')
user.expects(:has_permission?).with(anything, anything).returns(false)
@controller = mock
@controller.expects(:user).returns(user).at_least_once
@@ -94,7 +94,7 @@ class ManageProductsHelperTest < ActionView::TestCase
end
should 'display ui_button_to_remote to edit product when user has permission' do
- user = mock
+ user = User.new(:email => 'display-uibuttontoremote at email.invalid.com')
user.expects(:has_permission?).with(anything, anything).returns(true)
@controller = mock
@controller.expects(:user).returns(user).at_least_once
@@ -109,7 +109,7 @@ class ManageProductsHelperTest < ActionView::TestCase
should 'display ui_button to edit product when user has permission' do
- user = mock
+ user = User.new(:email => 'display-uibutton at email.invalid.com')
user.expects(:has_permission?).with(anything, anything).returns(true)
@controller = mock
@controller.expects(:user).returns(user).at_least_once
View it on GitLab: https://gitlab.com/noosfero/noosfero/commit/62f8977239fbdc699d4f6e008edc05844f18d405
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listas.softwarelivre.org/pipermail/noosfero-dev/attachments/20160316/c2f47d39/attachment-0001.html>
More information about the Noosfero-dev
mailing list