Module: Moon::Test

Includes:
Assert, Spec
Defined in:
lib/moon/packages/test/t.rb,
lib/moon/packages/test/spec.rb,
lib/moon/packages/test/logger.rb,
lib/moon/packages/test/assert.rb,
lib/moon/packages/test/colorize.rb,
lib/moon/packages/test/benchmark.rb,
lib/moon/packages/test/spec/stats.rb

Defined Under Namespace

Modules: Assert, Benchmark, Colorize, Spec Classes: AssertError, Colorizer, Logger, SpecSuite, T, TestAbort, TestFail, TestSkip

Instance Attribute Summary

Attributes included from Assert

#assertion_errors, #assertion_quiet, #assertions, #fail_on_assert_error

Attributes included from Spec

#spec_suite

Method Summary

Methods included from Assert

#assert, #assert_ary_include, #assert_ary_size, #assert_const_defined, #assert_equal, #assert_false, #assert_float, #assert_kind_of, #assert_kind_of_any, #assert_method_defined, #assert_nil, #assert_not_equal, #assert_not_kind_of, #assert_not_raise, #assert_not_same, #assert_raise, #assert_respond_to, #assert_same, #assert_true, #catch_assertion_errors, #check_float

Methods included from Spec

#context, #describe, #init_test_suite, #it, #run_specs, #spec, #spec_bm