File: zentest_mapping.rb [ZenTest-4.11.0 Documentation]

Last Modified
  2015-05-15 03:32:32 +0000
Requires

## Description

ZenTestMapping - mapping method names from impl to test.

Method names are mapped bidirectionally in the following way:

    method      test_method
    method?     test_method_eh          (too much exposure to Canadians :)
    method!     test_method_bang
    method=     test_method_equals
    []          test_index
    *           test_times
    ==          test_equals2
    ===         test_equals3

Further, any of the test methods should be able to have arbitrary extensions put on the name to distinguish edge cases:

    method      test_method
    method      test_method_simple
    method      test_method_no_network

To allow for unmapped test methods (ie, non-unit tests), name them:

    test_integration_.*