Class: FactChecker::Result

Inherits:
Object
  • Object
show all
Defined in:
lib/fact_checker/result.rb

Instance Method Summary collapse

Constructor Details

#initialize(dependency_state, requirement_state) ⇒ Result

Returns a new instance of Result.



5
6
7
8
# File 'lib/fact_checker/result.rb', line 5

def initialize(dependency_state, requirement_state)
  @dependency_state = dependency_state
  @requirement_state = requirement_state
end

Instance Method Details

#available?Boolean

Returns:

  • (Boolean)


14
15
16
# File 'lib/fact_checker/result.rb', line 14

def available?
  @dependency_state
end

#valid?Boolean

Returns:

  • (Boolean)


10
11
12
# File 'lib/fact_checker/result.rb', line 10

def valid?
  @dependency_state && @requirement_state
end