Class: RailsProof::ModelTestPlan

Inherits:
Object
  • Object
show all
Defined in:
lib/rails_proof/model_test_plan.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(inspector) ⇒ ModelTestPlan

Returns a new instance of ModelTestPlan.



5
6
7
# File 'lib/rails_proof/model_test_plan.rb', line 5

def initialize(inspector)
  @inspector = inspector
end

Instance Attribute Details

#inspectorObject (readonly)

Returns the value of attribute inspector.



3
4
5
# File 'lib/rails_proof/model_test_plan.rb', line 3

def inspector
  @inspector
end

Instance Method Details

#concernsObject



9
10
11
# File 'lib/rails_proof/model_test_plan.rb', line 9

def concerns
  @concerns ||= association_concerns + validation_concerns
end

#countObject



13
14
15
# File 'lib/rails_proof/model_test_plan.rb', line 13

def count
  concerns.count
end