Picotest::Test class of PicoRuby
Singleton methods
description
Picotest::Test.description(String description) -> void
Instance methods
assert
instance.assert(bool result) -> void
assert_equal
instance.assert_equal(untyped expected, untyped actual) -> void
assert_false
instance.assert_false(bool result) -> void
assert_in_delta
instance.assert_in_delta(Numeric expected, Numeric actual, ?Float delta) -> void
assert_nil
instance.assert_nil(untyped obj) -> void
assert_not_equal
instance.assert_not_equal(untyped expected, untyped actual) -> void
assert_not_nil
instance.assert_not_nil(untyped obj) -> void
assert_raise
instance.assert_raise(*(Class | String) exceptions_and_message) { () -> void } -> void
assert_true
instance.assert_true(bool result) -> void
clear_doubles
instance.clear_doubles() -> void
list_tests
instance.list_tests() -> Array[Symbol]
mock
instance.mock(untyped doubled_obj) -> Picotest::Double
mock_any_instance_of
instance.mock_any_instance_of(Class klass) -> Picotest::Double
mock_methods
instance.mock_methods() -> void
mruby?
instance.mruby?() -> bool
mrubyc?
instance.mrubyc?() -> bool
report_exception
instance.report_exception(untyped data) -> void
report_skip
instance.report_skip(untyped data) -> void
run_script
instance.run_script(String script) -> String
setup
instance.setup() -> void
skip
instance.skip(?String reason) -> void
stub
instance.stub(untyped doubled_obj) -> Picotest::Double
stub_any_instance_of
instance.stub_any_instance_of(Class klass) -> Picotest::Double
teardown
instance.teardown() -> void