Module: Spectus Private

Defined in:
lib/spectus.rb,
lib/spectus/sandbox.rb,
lib/spectus/expectation_target.rb,
lib/spectus/requirement_level/low.rb,
lib/spectus/requirement_level/high.rb,
lib/spectus/requirement_level/medium.rb

Overview

This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.

Namespace for the Spectus library.

Defined Under Namespace

Modules: RequirementLevel Classes: ExpectationTarget, Sandbox

Class Method Summary collapse

Class Method Details

.this(&input) ⇒ ExpectationTarget

Expectations are built with this method.

Examples:

Absolute requirement definition

this { 42 }.MUST equal: 42 # => true

Returns:



15
16
17
# File 'lib/spectus.rb', line 15

def self.this(&input)
  ExpectationTarget.new(&input)
end