Sha256: b902d4e11b536b3158ea39a07b95f4f0a9d71cce5c1394b30867587efa285043

Contents?: true

Size: 633 Bytes

Versions: 1

Compression:

Stored size: 633 Bytes

Contents

require 'spec_helper'

describe AppyantraAdmin::SessionsController do

  let(:admin_user) { FactoryGirl.build(:admin) }

  before(:each) do
    @request.env["devise.mapping"] = Devise.mappings[:admin]
  end

  describe "GET 'new'" do
    it "returns http success" do
      get 'new'
      response.should be_success
    end
  end

  describe "POST 'create'" do
    it "returns http success" do
      post :create, admin: admin_user.attributes
      response.should be_success
    end
  end

  describe "DELETE 'destroy'" do
    it "returns http success" do
      delete 'destroy'
      response.should be_redirect
    end
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
appyantra_admin-0.0.1 test/dummy/spec/controllers/appyantra_admin/sessions_controller_spec.rb