Module: RSpec::SleepingKingStudios::Matchers
- Defined in:
- lib/rspec/sleeping_king_studios/matchers.rb,
lib/rspec/sleeping_king_studios/matchers/core.rb,
lib/rspec/sleeping_king_studios/matchers/built_in.rb,
lib/rspec/sleeping_king_studios/matchers/active_model.rb,
lib/rspec/sleeping_king_studios/matchers/base_matcher.rb,
lib/rspec/sleeping_king_studios/matchers/core/construct.rb,
lib/rspec/sleeping_king_studios/matchers/core/be_boolean.rb,
lib/rspec/sleeping_king_studios/matchers/built_in/include.rb,
lib/rspec/sleeping_king_studios/matchers/core/have_reader.rb,
lib/rspec/sleeping_king_studios/matchers/core/have_writer.rb,
lib/rspec/sleeping_king_studios/matchers/core/have_property.rb,
lib/rspec/sleeping_king_studios/matchers/built_in/be_kind_of.rb,
lib/rspec/sleeping_king_studios/matchers/built_in/respond_to.rb,
lib/rspec/sleeping_king_studios/matchers/active_model/have_errors.rb
Overview
class
Defined Under Namespace
Modules: ActiveModel, BuiltIn, Core, Shared Classes: BaseMatcher
Instance Method Summary collapse
- #be_boolean ⇒ Object (also: #be_bool)
- #be_kind_of(expected) ⇒ Object (also: #be_a)
- #construct ⇒ Object (also: #be_constructible)
- #have_errors ⇒ Object
- #have_property(expected) ⇒ Object
- #have_reader(expected) ⇒ Object
- #have_writer(expected) ⇒ Object
- #include(*expected, &block) ⇒ Object
- #respond_to(*expected) ⇒ Object
Instance Method Details
#be_boolean ⇒ Object Also known as: be_bool
41 42 43 |
# File 'lib/rspec/sleeping_king_studios/matchers/core/be_boolean.rb', line 41 def be_boolean RSpec::SleepingKingStudios::Matchers::Core::BeBooleanMatcher.new end |
#be_kind_of(expected) ⇒ Object Also known as: be_a
68 69 70 |
# File 'lib/rspec/sleeping_king_studios/matchers/built_in/be_kind_of.rb', line 68 def be_kind_of expected RSpec::SleepingKingStudios::Matchers::BuiltIn::BeAKindOfMatcher.new expected end |
#construct ⇒ Object Also known as: be_constructible
215 216 217 |
# File 'lib/rspec/sleeping_king_studios/matchers/core/construct.rb', line 215 def construct RSpec::SleepingKingStudios::Matchers::Core::ConstructMatcher.new end |
#have_errors ⇒ Object
268 269 270 |
# File 'lib/rspec/sleeping_king_studios/matchers/active_model/have_errors.rb', line 268 def have_errors RSpec::SleepingKingStudios::Matchers::ActiveModel::HaveErrorsMatcher.new end |
#have_property(expected) ⇒ Object
109 110 111 |
# File 'lib/rspec/sleeping_king_studios/matchers/core/have_property.rb', line 109 def have_property expected RSpec::SleepingKingStudios::Matchers::Core::HavePropertyMatcher.new expected end |
#have_reader(expected) ⇒ Object
79 80 81 |
# File 'lib/rspec/sleeping_king_studios/matchers/core/have_reader.rb', line 79 def have_reader expected RSpec::SleepingKingStudios::Matchers::Core::HaveReaderMatcher.new expected end |
#have_writer(expected) ⇒ Object
63 64 65 |
# File 'lib/rspec/sleeping_king_studios/matchers/core/have_writer.rb', line 63 def have_writer expected RSpec::SleepingKingStudios::Matchers::Core::HaveWriterMatcher.new expected end |
#include(*expected, &block) ⇒ Object
113 114 115 |
# File 'lib/rspec/sleeping_king_studios/matchers/built_in/include.rb', line 113 def include *expected, &block RSpec::SleepingKingStudios::Matchers::BuiltIn::IncludeMatcher.new *expected, &block end |
#respond_to(*expected) ⇒ Object
261 262 263 |
# File 'lib/rspec/sleeping_king_studios/matchers/built_in/respond_to.rb', line 261 def respond_to *expected RSpec::SleepingKingStudios::Matchers::BuiltIn::RespondToMatcher.new *expected end |