るりまサーチ

最速Rubyリファレンスマニュアル検索!
16件ヒット [1-16件を表示] (0.021秒)
トップページ > クエリ:MIN[x] > クエリ:it[x] > クエリ:TestCase[x]

別のキーワード

  1. _builtin min
  2. _builtin min_by
  3. enumerable min
  4. enumerable min_by
  5. range min

検索結果

MiniTest::Unit::TestCase (27006.0)

テストの基本単位(あるいは「テスト本体」)を表すクラスです。

...テストの基本単位(あるいは「テスト本体」)を表すクラスです。

テストを行うメソッド (テストメソッド) は TestCase のサブクラスの
インスタンスメソッドとして定義されます。
テストメソッドの名前は "test" で始まってい...

MiniTest::Unit::TestCase.inherited(klass) (18100.0)

テストクラス名をテストスイート登録します。

テストクラス名をテストスイート登録します。

MiniTest::Unit::TestCase.test_suites -> Array (18100.0)

テストクラス名のリストを返します。

テストクラス名のリストを返します。

minitest/unit (18012.0)

ユニットテストを行うためのライブラリです。

...ユニットテストを行うためのライブラリです。

=== 使い方

min
itest/unit は以下のように使います。

テスト対象のソース (foo.rb) を用意します。

class Foo
def foo
"foo"
end
def bar
"foo"
end
end

次にユニットテス...
...n メソッドが必ず実行されます。

min
itest/unit を Kernel.#require しただけではテストが自動実行されません。

require 'minitest/unit'
require 'foo'

Min
iTest::Unit.autorun

class TestFoo < MiniTest::Unit::TestCase
def setup
@foo = Foo.new
end...
...end

def test_bar
assert_equal "bar", @foo.bar
end
end

または MiniTest::Unit.autorun を省略して以下のように書くこともできます。

require 'minitest/unit'
require 'minitest/autorun'
require 'foo'
# 以下略

テストを実行するには上で用...

MiniTest::Unit::TestCase#run(runner) -> String (12006.0)

自身に関連付けられているテストを実行します。

...自身に関連付けられているテストを実行します。

Min
iTest::Unit::TestCase#setup がサブクラスで再定義されている場合はそれらも実行します。

@param runner テストの実行結果を管理するオブジェクトを指定します。...

絞り込み条件を変える

MiniTest::Unit::TestCase.test_methods -> Array (12006.0)

テストメソッドのリストを返します。

...テストメソッドのリストを返します。

Min
iTest::Unit::TestCase.test_order の値が :random である場合は
返されるメソッドリストの順番はランダムです。
そうでない場合は、文字コード順にソートされます。...

MiniTest::Unit::TestCase#__name__ -> String (12000.0)

自身の名前を返します。

自身の名前を返します。

MiniTest::Unit::TestCase#passed? -> bool (12000.0)

自身の実行に成功した場合は真を返します。 そうでない場合は偽を返します。

自身の実行に成功した場合は真を返します。
そうでない場合は偽を返します。

MiniTest::Unit::TestCase#setup (12000.0)

各テストケースの実行前に実行するメソッドです。

各テストケースの実行前に実行するメソッドです。

サブクラスで再定義します。

MiniTest::Unit::TestCase#teardown (12000.0)

各テストケースの実行後に実行するメソッドです。

各テストケースの実行後に実行するメソッドです。

サブクラスで再定義します。

絞り込み条件を変える

MiniTest::Unit::TestCase.new(name) (12000.0)

自身を初期化します。

自身を初期化します。

@param name 自身の名前を指定します。

MiniTest::Unit::TestCase.reset (12000.0)

テストスイートをクリアします。

テストスイートをクリアします。

MiniTest::Unit::TestCase.test_order -> Symbol (12000.0)

テストの実行順序を返します。

テストの実行順序を返します。

デフォルトはランダムです。

MiniTest::Unit::TestCase::PASSTHROUGH_EXCEPTIONS -> [Class] (12000.0)

システム関連の例外のリストです。内部で使用します。

システム関連の例外のリストです。内部で使用します。

MiniTest::Unit::TestCase::SUPPORTS_INFO_SIGNAL -> Fixnum | nil (12000.0)

Signal が INFO というシグナルをサポートしているかどうかを 調べるための定数です。内部で使用します。

Signal が INFO というシグナルをサポートしているかどうかを
調べるための定数です。内部で使用します。

絞り込み条件を変える

MiniTest::Spec (6016.0)

BDD 風にテストを書くための MiniTest::Unit::TestCase に対するラッパークラスです。

...BDD 風にテストを書くための MiniTest::Unit::TestCase に対するラッパークラスです。...