Guest User

Untitled

a guest
Aug 19th, 2018
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. require 'spec_helper'
  2. require 'cancan/matchers'
  3.  
  4. describe Admin::OrdersController do
  5. context 'when it is acessed' do
  6. context 'for user with vendor role' do
  7.  
  8. let(:user) { User.new(:email => 'teste@teste.com.br', :password => 'teste', :password_confirmation => 'teste') }
  9.  
  10. before(:each) do
  11. user.roles << Role.new(:name => 'vendor')
  12. controller.stub :current_user => user
  13. end
  14.  
  15. it 'should grant access to add a new order' do
  16. get :new
  17. response.should render_template 'admin/orders/new'
  18. end
  19. end
  20. end
  21. end
Add Comment
Please, Sign In to add comment