Module: Assertion
- Extended by:
- DSL::Builder
- Defined in:
- lib/assertion.rb,
lib/assertion/base.rb,
lib/assertion/guard.rb,
lib/assertion/state.rb,
lib/assertion/inverter.rb,
lib/assertion/inversion.rb,
lib/assertion/dsl/caller.rb,
lib/assertion/translator.rb,
lib/assertion/dsl/builder.rb,
lib/assertion/dsl/attribute.rb,
lib/assertion/dsl/inversion.rb,
lib/assertion/invalid_error.rb,
lib/assertion/dsl/attributes.rb
Overview
The module declares:
-
assertions about objects
-
guards (validations) for objects
Defined Under Namespace
Modules: DSL Classes: Base, Guard, InvalidError, Inversion, Inverter, State, Translator