Table of Contents - ae-1.8.2 Documentation
Pages
-
DEMO
- Introduction
- What AE Provides
- Assertion and Assertor Classes
- Assertion Methods
- How It Works
- Assertion Class
- Assert Method
- Compatible with Test::Unit
- Assert with a Block
- Antonyms for Assert
- Lambda Assertions
- RSpec-style Assertion Matchers
- Identity Assertions
- Equality Assertions
- Checking Equality with a Block
- Case Equality
- Regular Expressions
- Exception Assertions
- Assertions on Object State
- Catch/Try Assertions
- Assertions on Proc Changes
- Assertion on literal True, False and Nil
- Send Assertions
- Numeric Delta and Epsilon
- Verifying Object State
- Subjunctives
- Fluent Notation and Antonyms
- To Be
- Indefinite Articles
- Expect Method
- Underlying Comparison
- Exception Expectation
- Regex Expectations
- Expected Method
- Without Block
- Negative Forms
- Functor, or Higher Order Function
- Assertion Counts
- Matchers
- Proc or #to_proc
- #matches?
- RSpec, Shoulda and other 3rd-Party Matchers
- Check Ok/No
-
HISTORY
- RELEASE HISTORY
- 1.8.2 / 2013-02-18
- 1.8.1 / 2011-12-04
- 1.8.0 / 2011-12-03 / Checkered Flag
- 1.7.4 / 2011-06-08
- 1.7.3 / 2011-06-06 / D-Day
- 1.7.2 / 2011-06-02
- 1.7.1 / 2011-05-06
- 1.7.0 / 2011-04-28
- 1.6.1 / 2010-11-05
- 1.6.0 / 2010-11-04
- 1.5.0 / 2010-09-06
- 1.4.0 / 2010-09-02
- 1.3.0 / 2010-06-17
- assert method can do equality comparison.
- 1.2.3 / 2010-06-07
- 1.2.2 / 2010-06-06
- 1.2.0 / 2010-01-27
- 1.1.0 / 2009-09-06
- 1.0.0 / 2009-09-03
- NOTICE
- README
Classes and Modules
- AE::Assert
- AE::Assertion
- AE::Assertor
- AE::BasicObject
- AE::Check
- AE::Check::Proc
- AE::Expect
- AE::Legacy
- AE::Legacy::Assertions
- AE::Must
- AE::Should
- AE::Subjunctive
- AE::World
- Exception
- Kernel
- Kernel::Pry
- MiniTest
- MiniTest::Unit
- Module
- Numeric
- Object
- Proc
- Symbol
- Test
- Test::Unit
- Test::Unit::TestCase
Methods
- ::ansi= — AE
- ::ansi? — AE
- ::assert — AE::Assertor
- ::assertion_error — AE::Assertor
- ::assertion_error= — AE
- ::basic_object_method_added — Object
- ::basic_object_method_added — Kernel
- ::const_missing — AE::Assertor
- ::const_missing — AE
- ::counts — AE::Assertor
- ::counts — AE::Assertion
- ::define — AE::Check
- ::find_hidden_method — Object
- ::increment_counts — AE::Assertor
- ::metadata — AE
- ::method_added — Object
- ::method_added — Kernel
- ::new — AE::Assertor
- ::new — AE::Assertion
- ::new — AE::Check::Proc
- ::new — Kernel::Pry
- ::raise_assertion — AE::Assertor
- ::raised? — Exception
- ::recount — AE::Assertor
- ::table — AE::Check
- #=~ — AE::Assertor
- #__assert__ — AE::Assertor
- #__assert__ — AE::Legacy::Assertions
- #__check__ — AE::Check
- #a — AE::Subjunctive
- #an — AE::Subjunctive
- #assay_assertion? — AE::Assertor
- #assay_assertion_apply — AE::Assertor
- #assert — AE::Assertor
- #assert — AE::Assert
- #assert — AE::Legacy::Assertions
- #assert! — AE::Assert
- #assert= — AE::Assert
- #assert_block — AE::Legacy::Assertions
- #assert_equal — AE::Legacy::Assertions
- #assert_in_delta — AE::Legacy::Assertions
- #assert_includes — AE::Legacy::Assertions
- #assert_instance_of — AE::Legacy::Assertions
- #assert_kind_of — AE::Legacy::Assertions
- #assert_match — AE::Legacy::Assertions
- #assert_nil — AE::Legacy::Assertions
- #assert_no_match — AE::Legacy::Assertions
- #assert_not_equal — AE::Legacy::Assertions
- #assert_not_nil — AE::Legacy::Assertions
- #assert_not_same — AE::Legacy::Assertions
- #assert_operator — AE::Legacy::Assertions
- #assert_raise — AE::Legacy::Assertions
- #assert_raises — AE::Legacy::Assertions
- #assert_respond_to — AE::Legacy::Assertions
- #assert_same — AE::Legacy::Assertions
- #assert_send — AE::Legacy::Assertions
- #assert_throws — AE::Legacy::Assertions
- #assertion? — AE::Assertion
- #assertion? — Exception
- #be — AE::Subjunctive
- #call — AE::Check::Proc
- #case? — Kernel
- #change? — Proc
- #check — AE::Check
- #check_table — AE::Check
- #close? — Numeric
- #compare_message — AE::Assertor
- #does — AE::Subjunctive
- #eq? — Kernel
- #eql? — Object
- #equal? — Object
- #equate? — Kernel
- #exception? — AE::Assertor
- #expect — AE::Assertor
- #expect — AE::Expect
- #expect! — AE::Expect
- #expected — AE::Expect
- #false? — Kernel
- #flunk — AE::Assertor
- #flunk — AE::Assert
- #flunk — AE::Legacy::Assertions
- #forbid — AE::Expect
- #generic_message — AE::Assertor
- #identical? — Kernel
- #identical_to? — Kernel
- #in_delta? — Numeric
- #in_epsilon? — Numeric
- #inspect — AE::Assertor
- #is — AE::Subjunctive
- #is? — Module
- #match? — Kernel
- #message — AE::Check::Proc
- #message= — AE::Check::Proc
- #method_missing — AE::Assertor
- #method_missing — Kernel::Pry
- #must — AE::Must
- #must! — AE::Must
- #must= — AE::Must
- #must_not — AE::Must
- #mustnt — AE::Must
- #negative? — Exception
- #no — AE::Check
- #no! — AE::Check::Proc
- #not — AE::Assertor
- #ok — AE::Check
- #ok! — AE::Check::Proc
- #proc_apply — AE::Assertor
- #proc_assertion? — AE::Assertor
- #pry — Kernel
- #public_send — Kernel
- #raises? — Proc
- #refute — AE::Assert
- #refute= — AE::Assert
- #rspec_matcher? — AE::Assertor
- #rspec_matcher_apply — AE::Assertor
- #rspec_matcher_message — AE::Assertor
- #send — AE::Assertor
- #send? — Kernel
- #set_assertion — Exception
- #set_negative — Exception
- #should — AE::Should
- #should! — AE::Should
- #should= — AE::Should
- #should_not — AE::Should
- #shouldnt — AE::Should
- #thrown? — Symbol
- #throws? — Proc
- #to_s — AE::Assertion
- #to_s — AE::Check::Proc
- #true? — Kernel
- #wont — AE::Must