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
Tags: class