Module: TestedPublicMethods

Defined in:
lib/tested_public_methods/module.rb,
lib/tested_public_methods/railtie.rb

Defined Under Namespace

Classes: Detector, Railtie

Constant Summary collapse

VERSION =
'1.0.0'

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Attribute Details

#configuration=(value) ⇒ Object (writeonly)

Sets the attribute configuration

Parameters:

  • value

    the value to set the attribute configuration to.



4
5
6
# File 'lib/tested_public_methods/module.rb', line 4

def configuration=(value)
  @configuration = value
end

Class Method Details

.configurationObject



10
11
12
# File 'lib/tested_public_methods/module.rb', line 10

def self.configuration
  @configuration ||= OpenStruct.new(skip_classes: [], skip_methods: {})
end

.configure {|configuration| ... } ⇒ Object

Yields:



6
7
8
# File 'lib/tested_public_methods/module.rb', line 6

def self.configure
  yield(configuration)
end