Sha256: 173d8d50c8d0d1736acda5d6295e8269392d8f9a0e51b1cbfecc435401522f55
Contents?: true
Size: 877 Bytes
Versions: 3
Compression:
Stored size: 877 Bytes
Contents
require "spec_helper" module ControllerResourceClass class ApplicationController include Able end class NonResourcedController < ApplicationController set_resource_class false end class Model; end class ModelsController < ApplicationController; end class OtherModelsController < ApplicationController set_resource_class "ControllerResourceClass::Model" end describe NonResourcedController do it "should return a nil resource class if false" do expect(subject.resource_class).to be_nil end end describe ModelsController do it "should return the Model class" do expect(subject.resource_class).to eq ControllerResourceClass::Model end end describe OtherModelsController do it "should return the Model class" do expect(subject.resource_class).to eq ControllerResourceClass::Model end end end
Version data entries
3 entries across 3 versions & 1 rubygems