Sha256: ec98576007a0a7ebb4f459b5436a3f1440a3370c2ea8f04efa8fe412af6d82bd

Contents?: true

Size: 447 Bytes

Versions: 4

Compression:

Stored size: 447 Bytes

Contents

require 'spec_helper'

module Borutus
  describe AccountsController do
    routes { Borutus::Engine.routes }

    def mock_account(stubs={})
      @mock_account ||= FactoryBot.create(:asset)
    end

    describe "GET index" do
      it "assigns all accounts as @accounts" do
        allow(Account).to receive(:all).and_return([mock_account])
        get :index
        expect(assigns[:accounts]).to eq([mock_account])
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
borutus-1.0.0 spec/controllers/accounts_controller_spec.rb
borutus-0.2.4 spec/controllers/accounts_controller_spec.rb
borutus-0.2.3 spec/controllers/accounts_controller_spec.rb
borutus-0.2.2 spec/controllers/accounts_controller_spec.rb