Table of Contents - shoulda-matchers-2.3.0 Documentation
Classes/Modules
Shoulda
Shoulda::Matchers
Shoulda::Matchers::ActionController
Shoulda::Matchers::ActionController::FilterParamMatcher
Shoulda::Matchers::ActionController::RedirectToMatcher
Shoulda::Matchers::ActionController::RenderTemplateMatcher
Shoulda::Matchers::ActionController::RenderWithLayoutMatcher
Shoulda::Matchers::ActionController::RescueFromMatcher
Shoulda::Matchers::ActionController::RespondWithMatcher
Shoulda::Matchers::ActionController::RouteMatcher
Shoulda::Matchers::ActionController::SetSessionMatcher
Shoulda::Matchers::ActionController::SetTheFlashMatcher
Shoulda::Matchers::ActiveModel
Matchers for your active record models
Shoulda::Matchers::ActiveModel::AllowMassAssignmentOfMatcher
Shoulda::Matchers::ActiveModel::AllowValueMatcher
Shoulda::Matchers::ActiveModel::ComparisonMatcher
Shoulda::Matchers::ActiveModel::CouldNotDetermineValueOutsideOfArray
Shoulda::Matchers::ActiveModel::DisallowValueMatcher
Shoulda::Matchers::ActiveModel::EnsureExclusionOfMatcher
Shoulda::Matchers::ActiveModel::EnsureInclusionOfMatcher
Shoulda::Matchers::ActiveModel::EnsureLengthOfMatcher
Shoulda::Matchers::ActiveModel::ExceptionMessageFinder
Shoulda::Matchers::ActiveModel::Helpers
Shoulda::Matchers::ActiveModel::OddEvenNumberMatcher
Shoulda::Matchers::ActiveModel::OnlyIntegerMatcher
Shoulda::Matchers::ActiveModel::ValidateAcceptanceOfMatcher
Shoulda::Matchers::ActiveModel::ValidateConfirmationOfMatcher
Shoulda::Matchers::ActiveModel::ValidateNumericalityOfMatcher
Shoulda::Matchers::ActiveModel::ValidatePresenceOfMatcher
Shoulda::Matchers::ActiveModel::ValidateUniquenessOfMatcher
Shoulda::Matchers::ActiveModel::ValidationMatcher
Shoulda::Matchers::ActiveModel::ValidationMessageFinder
Shoulda::Matchers::ActiveRecord
Matchers for your active record models
Shoulda::Matchers::ActiveRecord::AcceptNestedAttributesForMatcher
Shoulda::Matchers::ActiveRecord::AssociationMatcher
Shoulda::Matchers::ActiveRecord::AssociationMatchers
Shoulda::Matchers::ActiveRecord::AssociationMatchers::CounterCacheMatcher
Shoulda::Matchers::ActiveRecord::AssociationMatchers::DependentMatcher
Shoulda::Matchers::ActiveRecord::AssociationMatchers::ModelReflector
Shoulda::Matchers::ActiveRecord::AssociationMatchers::OrderMatcher
Shoulda::Matchers::ActiveRecord::AssociationMatchers::ThroughMatcher
Shoulda::Matchers::ActiveRecord::HaveDbColumnMatcher
Shoulda::Matchers::ActiveRecord::HaveDbIndexMatcher
Shoulda::Matchers::ActiveRecord::HaveReadonlyAttributeMatcher
Shoulda::Matchers::ActiveRecord::SerializeMatcher
Shoulda::Matchers::Gem
Shoulda::Matchers::Test
Shoulda::Matchers::Test::Unit
Methods
::new — Shoulda::Matchers::ActionController::RescueFromMatcher
::new — Shoulda::Matchers::ActiveRecord::AssociationMatchers::ThroughMatcher
::new — Shoulda::Matchers::ActiveRecord::AssociationMatchers::OrderMatcher
::new — Shoulda::Matchers::ActiveRecord::AssociationMatchers::ModelReflector
::new — Shoulda::Matchers::ActiveRecord::AssociationMatchers::DependentMatcher
::new — Shoulda::Matchers::ActiveRecord::AssociationMatchers::CounterCacheMatcher
::new — Shoulda::Matchers::ActiveRecord::AcceptNestedAttributesForMatcher
::new — Shoulda::Matchers::ActiveModel::ExceptionMessageFinder
::new — Shoulda::Matchers::ActiveModel::ValidationMessageFinder
::new — Shoulda::Matchers::ActiveModel::ValidateNumericalityOfMatcher
::new — Shoulda::Matchers::ActiveModel::ComparisonMatcher
#accept_nested_attributes_for — Shoulda::Matchers::ActiveRecord
#add_disallow_value_matcher — Shoulda::Matchers::ActiveModel::ValidateNumericalityOfMatcher
#add_submatcher — Shoulda::Matchers::ActiveModel::ValidateNumericalityOfMatcher
#allow_description — Shoulda::Matchers::ActiveModel::ExceptionMessageFinder
#allow_description — Shoulda::Matchers::ActiveModel::ValidationMessageFinder
#allow_destroy — Shoulda::Matchers::ActiveRecord::AcceptNestedAttributesForMatcher
#allow_destroy_correct? — Shoulda::Matchers::ActiveRecord::AcceptNestedAttributesForMatcher
#allowed_types — Shoulda::Matchers::ActiveModel::ComparisonMatcher
#allowed_types — Shoulda::Matchers::ActiveModel::ValidateNumericalityOfMatcher
#association_set_properly? — Shoulda::Matchers::ActiveRecord::AssociationMatchers::ThroughMatcher
#config — Shoulda::Matchers::ActiveRecord::AcceptNestedAttributesForMatcher
#default_error_message — Shoulda::Matchers::ActiveModel::Helpers
#description — Shoulda::Matchers::ActiveRecord::AssociationMatchers::OrderMatcher
#description — Shoulda::Matchers::ActiveRecord::AssociationMatchers::DependentMatcher
#description — Shoulda::Matchers::ActiveModel::ValidateNumericalityOfMatcher
#description — Shoulda::Matchers::ActionController::RescueFromMatcher
#description — Shoulda::Matchers::ActiveRecord::AcceptNestedAttributesForMatcher
#description — Shoulda::Matchers::ActiveRecord::AssociationMatchers::CounterCacheMatcher
#description — Shoulda::Matchers::ActiveRecord::AssociationMatchers::ThroughMatcher
#errors — Shoulda::Matchers::ActiveModel::ValidationMessageFinder
#even — Shoulda::Matchers::ActiveModel::ValidateNumericalityOfMatcher
#exists? — Shoulda::Matchers::ActiveRecord::AcceptNestedAttributesForMatcher
#expectation — Shoulda::Matchers::ActiveRecord::AcceptNestedAttributesForMatcher
#expectation — Shoulda::Matchers::ActiveModel::ComparisonMatcher
#expectation — Shoulda::Matchers::ActionController::RescueFromMatcher
#expected_message_from — Shoulda::Matchers::ActiveModel::ValidationMessageFinder
#expected_message_from — Shoulda::Matchers::ActiveModel::ExceptionMessageFinder
#failing_submatchers — Shoulda::Matchers::ActiveModel::ValidateNumericalityOfMatcher
#failure_message_for_should — Shoulda::Matchers::ActiveRecord::AcceptNestedAttributesForMatcher
#failure_message_for_should — Shoulda::Matchers::ActionController::RescueFromMatcher
#failure_message_for_should — Shoulda::Matchers::ActiveModel::ValidateNumericalityOfMatcher
#failure_message_for_should_not — Shoulda::Matchers::ActiveRecord::AcceptNestedAttributesForMatcher
#failure_message_for_should_not — Shoulda::Matchers::ActionController::RescueFromMatcher
#failure_message_for_should_not — Shoulda::Matchers::ActiveModel::ValidateNumericalityOfMatcher
#for — Shoulda::Matchers::ActiveModel::ComparisonMatcher
#handler_exists? — Shoulda::Matchers::ActionController::RescueFromMatcher
#has_messages? — Shoulda::Matchers::ActiveModel::ExceptionMessageFinder
#has_messages? — Shoulda::Matchers::ActiveModel::ValidationMessageFinder
#human_attribute_name — Shoulda::Matchers::ActiveModel::ExceptionMessageFinder
#is_equal_to — Shoulda::Matchers::ActiveModel::ValidateNumericalityOfMatcher
#is_greater_than — Shoulda::Matchers::ActiveModel::ValidateNumericalityOfMatcher
#is_greater_than_or_equal_to — Shoulda::Matchers::ActiveModel::ValidateNumericalityOfMatcher
#is_less_than — Shoulda::Matchers::ActiveModel::ValidateNumericalityOfMatcher
#is_less_than_or_equal_to — Shoulda::Matchers::ActiveModel::ValidateNumericalityOfMatcher
#limit — Shoulda::Matchers::ActiveRecord::AcceptNestedAttributesForMatcher
#limit_correct? — Shoulda::Matchers::ActiveRecord::AcceptNestedAttributesForMatcher
#matches? — Shoulda::Matchers::ActiveRecord::AssociationMatchers::ThroughMatcher
#matches? — Shoulda::Matchers::ActiveRecord::AssociationMatchers::OrderMatcher
#matches? — Shoulda::Matchers::ActiveModel::ValidateNumericalityOfMatcher
#matches? — Shoulda::Matchers::ActionController::RescueFromMatcher
#matches? — Shoulda::Matchers::ActiveRecord::AssociationMatchers::CounterCacheMatcher
#matches? — Shoulda::Matchers::ActiveRecord::AcceptNestedAttributesForMatcher
#matches? — Shoulda::Matchers::ActiveRecord::AssociationMatchers::DependentMatcher
#matches? — Shoulda::Matchers::ActiveModel::ComparisonMatcher
#messages — Shoulda::Matchers::ActiveModel::ExceptionMessageFinder
#messages — Shoulda::Matchers::ActiveModel::ValidationMessageFinder
#messages_description — Shoulda::Matchers::ActiveModel::ExceptionMessageFinder
#messages_description — Shoulda::Matchers::ActiveModel::ValidationMessageFinder
#messages_for_attribute — Shoulda::Matchers::ActiveModel::ValidationMessageFinder
#method_name_matches? — Shoulda::Matchers::ActionController::RescueFromMatcher
#model_class — Shoulda::Matchers::ActiveRecord::AssociationMatchers::ModelReflector
#model_class — Shoulda::Matchers::ActiveRecord::AcceptNestedAttributesForMatcher
#model_config — Shoulda::Matchers::ActiveRecord::AcceptNestedAttributesForMatcher
#odd — Shoulda::Matchers::ActiveModel::ValidateNumericalityOfMatcher
#only_integer — Shoulda::Matchers::ActiveModel::ValidateNumericalityOfMatcher
#option_set_properly? — Shoulda::Matchers::ActiveRecord::AssociationMatchers::ModelReflector
#option_string — Shoulda::Matchers::ActiveRecord::AssociationMatchers::ModelReflector
#reflect_on_association — Shoulda::Matchers::ActiveRecord::AssociationMatchers::ModelReflector
#reflection — Shoulda::Matchers::ActiveRecord::AssociationMatchers::ModelReflector
#rescue_from — Shoulda::Matchers::ActionController
#rescues_from_exception? — Shoulda::Matchers::ActionController::RescueFromMatcher
#should_or_should_not — Shoulda::Matchers::ActiveRecord::AcceptNestedAttributesForMatcher
#source_description — Shoulda::Matchers::ActiveModel::ValidationMessageFinder
#source_description — Shoulda::Matchers::ActiveModel::ExceptionMessageFinder
#submatcher_allowed_types — Shoulda::Matchers::ActiveModel::ValidateNumericalityOfMatcher
#submatcher_failure_messages_for_should — Shoulda::Matchers::ActiveModel::ValidateNumericalityOfMatcher
#submatcher_failure_messages_for_should_not — Shoulda::Matchers::ActiveModel::ValidateNumericalityOfMatcher
#submatchers_match? — Shoulda::Matchers::ActiveModel::ValidateNumericalityOfMatcher
#through_association_correct? — Shoulda::Matchers::ActiveRecord::AssociationMatchers::ThroughMatcher
#through_association_exists? — Shoulda::Matchers::ActiveRecord::AssociationMatchers::ThroughMatcher
#through_reflection — Shoulda::Matchers::ActiveRecord::AssociationMatchers::ThroughMatcher
#update_only — Shoulda::Matchers::ActiveRecord::AcceptNestedAttributesForMatcher
#update_only_correct? — Shoulda::Matchers::ActiveRecord::AcceptNestedAttributesForMatcher
#validate_and_rescue — Shoulda::Matchers::ActiveModel::ExceptionMessageFinder
#validate_instance — Shoulda::Matchers::ActiveModel::ValidationMessageFinder
#validated_instance — Shoulda::Matchers::ActiveModel::ValidationMessageFinder
#value_to_compare — Shoulda::Matchers::ActiveModel::ComparisonMatcher
#verify_option_is_correct — Shoulda::Matchers::ActiveRecord::AcceptNestedAttributesForMatcher
#with — Shoulda::Matchers::ActionController::RescueFromMatcher
#with_message — Shoulda::Matchers::ActiveModel::ValidateNumericalityOfMatcher