別のキーワード
種類
- インスタンスメソッド (580)
- 特異メソッド (130)
- モジュール関数 (12)
ライブラリ
- ビルトイン (222)
-
irb
/ inspector (12) -
minitest
/ mock (1) -
minitest
/ spec (3) -
minitest
/ unit (40) - mkmf (12)
-
net
/ http (216) - optparse (108)
- rake (12)
-
rake
/ packagetask (12) -
rdoc
/ generator / darkfish (12) -
rdoc
/ generator / ri (12) -
rexml
/ document (12) -
ripper
/ filter (12) -
rubygems
/ user _ interaction (36)
クラス
- Enumerator (6)
-
Gem
:: StreamUI :: SilentProgressReporter (12) -
Gem
:: StreamUI :: SimpleProgressReporter (12) -
Gem
:: StreamUI :: VerboseProgressReporter (12) -
MiniTest
:: Mock (1) -
MiniTest
:: Spec (3) -
MiniTest
:: Unit (13) -
MiniTest
:: Unit :: TestCase (2) -
Net
:: HTTP (204) -
Net
:: HTTPRequest (12) - Numeric (62)
- Object (12)
- OptionParser (108)
-
RDoc
:: Generator :: Darkfish (12) -
RDoc
:: Generator :: RI (12) -
REXML
:: Elements (12) -
Rake
:: PackageTask (12) -
Ripper
:: Filter (12) - Struct (48)
モジュール
- Enumerable (72)
- IRB (12)
- Kernel (12)
- MiniTest (1)
-
MiniTest
:: Assertions (24) - Process (12)
-
Rake
:: TaskManager (12) -
RubyVM
:: AbstractSyntaxTree (10)
キーワード
- Inspector (12)
- [] (12)
-
_ assertions= (1) - after (1)
- assert (1)
-
assert
_ block (1) -
assert
_ empty (1) -
assert
_ equal (1) -
assert
_ in _ delta (1) -
assert
_ in _ epsilon (1) -
assert
_ includes (1) -
assert
_ instance _ of (1) -
assert
_ kind _ of (1) -
assert
_ match (1) -
assert
_ nil (1) -
assert
_ operator (1) -
assert
_ raises (1) -
assert
_ respond _ to (1) -
assert
_ same (1) -
assert
_ send (1) -
assert
_ throws (1) -
assertion
_ count= (1) - before (1)
- copy (12)
-
create
_ makefile (12) - delete (12)
- errors= (1)
-
exception
_ details (1) - expect (1)
- failures= (1)
-
filter
_ backtrace (1) - flunk (1)
- initgroups (12)
- initialize (36)
- inject (48)
- it (1)
- lock (12)
- lookup (12)
- mkcol (12)
- move (12)
-
mu
_ pp (1) - new (85)
- of (10)
-
on
_ head (12) -
on
_ tail (12) - output= (1)
- parse (36)
- parse! (12)
- pass (1)
- patch (24)
-
process
_ args (1) - produce (6)
- propfind (12)
- proppatch (12)
- puke (1)
- put (12)
- put2 (24)
- reduce (36)
- report= (1)
-
request
_ put (24) - run (2)
-
run
_ test _ suites (1) - skip (1)
- skips= (1)
-
start
_ time= (1) - status (1)
- step (62)
- summarize (24)
-
summary
_ indent= (12) -
summary
_ width= (12) -
test
_ count= (1) - trace (12)
- unlock (12)
検索結果
先頭5件
-
Rake
:: PackageTask # init(name , version) (18113.0) -
自身の各属性にデフォルト値をセットします。
...自身の各属性にデフォルト値をセットします。
@param name パッケージの名前を指定します。
@param version パッケージのバージョンを指定します。... -
Object
# initialize(*args , &block) -> object (6112.0) -
ユーザ定義クラスのオブジェクト初期化メソッド。
...ルトの動作ではなにもしません。
initialize には
Class#new に与えられた引数がそのまま渡されます。
サブクラスではこのメソッドを必要に応じて再定義されること
が期待されています。
initialize という名前のメソッドは自......化時の引数です。
@param block 初期化時のブロック引数です。必須ではありません。
//emlist[][ruby]{
class Foo
def initialize name
puts "initialize Foo"
@name = name
end
end
class Bar < Foo
def initialize name, pass
puts "initialize Bar"
super name......@pass = pass
end
end
it = Bar.new('myname','0500')
p it
#=> initialize Bar
# initialize Foo
# #<Bar:0x2b68f08 @name="myname", @pass="0500">
//}
@see Class#new... -
Process
. # initgroups(user , group) -> [Integer] (6112.0) -
user が属するグループのリストを更新し、group をそのリストに加えます。
...、group をそのリストに加えます。
このメソッドを呼ぶには root 権限が必要です。
@param user ユーザ名を表す文字列で指定します。
@param group ユーザグループ ID を整数で指定します。
@raise NotImplementedError メソッドが現在の... -
RDoc
:: Generator :: Darkfish # initialize(store , options) -> RDoc :: Generator :: Darkfish (6112.0) -
RDoc::Generator::Darkfish オブジェクトを初期化します。
...RDoc::Generator::Darkfish オブジェクトを初期化します。
@param store RDoc::Store オブジェクトを指定します。
@param options RDoc::Options オブジェクトを指定します。... -
RDoc
:: Generator :: RI # initialize(store , options) -> RDoc :: Generator :: RI (6112.0) -
RDoc::Generator::RI オブジェクトを初期化します。
...RDoc::Generator::RI オブジェクトを初期化します。
@param store RDoc::Store オブジェクトを指定します。
@param options RDoc::Options オブジェクトを指定します。... -
MiniTest
:: Assertions # assert _ in _ delta(expected , actual , delta = 0 . 001 , message = nil) -> true (3024.0) -
期待値と実際の値の差の絶対値が与えられた絶対誤差以下である場合、検査にパスしたことになります。
...下である場合、検査にパスしたことになります。
@param expected 期待値を指定します。
@param actual 実際の値を指定します。
@param delta 許容する絶対誤差を指定します。
@param message 検査に失敗した場合に表示するメッセージを......ます。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられた期待値と実際の値の差の絶対値が与えられた差分を越える場合に発生します。... -
MiniTest
:: Assertions # assert _ in _ epsilon(actual , expected , epsilon = 0 . 001 , message = nil) -> true (3024.0) -
与えられた期待値と実際の値の相対誤差が許容範囲内である場合、検査にパスしたことになります。
...[expected, actual].min * epsilon >= (extected - actual).abs
@param expected 期待値を指定します。
@param actual 実際の値を指定します。
@param epsilon 許容する相対誤差を指定します。
@param message 検査に失敗した場合に表示するメッセージを......指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 検査に失敗した場合に発生します。... -
MiniTest
:: Assertions # assert _ operator(operand1 , operator , operand2 , message = nil) -> true (3024.0) -
与えられたオブジェクトから作成する式を評価した結果が真を返す場合、検査にパスしたことになります。
...査にパスしたことになります。
@param operand1 任意のオブジェクトを指定します。
@param operator 真偽値を返すメソッドを指定します。
@param operand2 任意のオブジェクトを指定します。
@param message 検査に失敗した場合に表示す......文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたオブジェクトから作成する式を評価した結果が真でない場合に発生します。
例:
# 以... -
MiniTest
:: Assertions # assert _ equal(expected , actual , message = nil) -> true (3018.0) -
与えられた期待値と実際の値が等しい場合、検査にパスしたことになります。
...れた期待値と実際の値が等しい場合、検査にパスしたことになります。
@param expected 期待値を指定します。
@param actual 実際の値を指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。......文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられた期待値と実際の値が等しくない場合に発生します。
@see Object#==... -
MiniTest
:: Assertions # assert _ includes(collection , object , message = nil) -> true (3018.0) -
与えられたコレクションにオブジェクトが含まれている場合、検査にパスしたことになります。
...トが含まれている場合、検査にパスしたことになります。
@param collection 任意のコレクションを指定します。
@param object 任意のオブジェクトを指定します。
@param message 検査に失敗した場合に表示するメッセージを指定しま......文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 第一引数のオブジェクトが include? メソッドを持たない場合に発生します。
与... -
MiniTest
:: Assertions # assert _ instance _ of(klass , object , message = nil) -> true (3018.0) -
与えられたオブジェクトが与えられたクラスの直接のインスタンスである場合、検査にパスしたことになります。
...合、検査にパスしたことになります。
@param klass オブジェクトが直接のインタンスであることを期待するクラスを指定します。
@param object 任意のオブジェクトを指定します。
@param message 検査に失敗した場合に表示するメッ......Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたオブジェクトが与えられたクラスの直接のインスタンスでない
場合に発生します。
@see Module#===, MiniTest::Assertions#assert_kind_of... -
MiniTest
:: Assertions # assert _ kind _ of(klass , object , message) -> true (3018.0) -
与えられたオブジェクトが与えられたクラスまたはそのサブクラスのインスタンス である場合、検査にパスしたことになります。
...である場合、検査にパスしたことになります。
@param klass オブジェクトが所属することを期待するクラスを指定します。
@param object 任意のオブジェクトを指定します。
@param message 検査に失敗した場合に表示するメッセージ......結果を使用します。
@raise MiniTest::Assertion 与えられたオブジェクトが与えられたクラスまたはそのサブクラスの
インスタンスではない場合に発生します。
@see Object#kind_of?, MiniTest::Assertions#assert_instance_of... -
MiniTest
:: Assertions # assert _ match(regexp , str , message = nil) -> true (3018.0) -
与えられた文字列が与えられた正規表現にマッチした場合、検査にパスしたことになります。
...なります。
@param regexp 正規表現か文字列を指定します。文字列を指定した場合は文字列そのものにマッチする
正規表現に変換してから使用します。
@param str 検査対象の文字列を指定します。
@param message 検査に......を指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられた文字列が与えられた正規表現にマッチしなかった場合に発生します。... -
MiniTest
:: Assertions # assert _ respond _ to(object , method _ name , message = nil) -> true (3018.0) -
与えられたオブジェクトが与えられたメソッドを持つ場合、検査にパスしたことになります。
...られたメソッドを持つ場合、検査にパスしたことになります。
@param object 任意のオブジェクトを指定します。
@param method_name メソッド名を指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。......文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたオブジェクトが与えられたメソッドを持たない場合に発生します。
@see Object#respond_to?... -
MiniTest
:: Assertions # assert _ same(expected , actual , message = nil) -> true (3018.0) -
与えられた二つのオブジェクトの Object#object_id が同じ場合、検査にパスしたことになります。
...Object#object_id が同じ場合、検査にパスしたことになります。
@param expected 任意のオブジェクトを指定します。
@param actual 任意のオブジェクトを指定します。
@param message 検査に失敗した場合に表示するメッセージを指定しま......す。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられた二つのオブジェクトが異なる場合に発生します。
@see Object#equal?... -
MiniTest
:: Mock # expect(name , retval , args = []) -> self (3018.0) -
モックを構築するメソッドです。
...モックを構築するメソッドです。
@param name メソッド名を指定します。
@param retval 返り値として期待する値を指定します。
@param args 引数として期待する値を配列で指定します。... -
MiniTest
:: Unit # puke(klass , method _ name , exception) -> String (3018.0) -
テストメソッドの実行結果が成功以外の場合に、その種類と理由を記録します。
...行結果が成功以外の場合に、その種類と理由を記録します。
@param klass テストクラスを指定します。
@param method_name テストメソッドの名前を指定します。
@param exception 例外クラスを指定します。
@return 与えられた例外クラ... -
MiniTest
:: Assertions # assert(test , message = nil) -> true (3012.0) -
与えられた式の評価結果が真である場合、検査にパスしたことになります。
...param test 真偽値を返す式を指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniT... -
MiniTest
:: Assertions # assert _ empty(object , message = nil) -> true (3012.0) -
与えられたオブジェクトが空である場合、検査にパスしたことになります。
...与えられたオブジェクトが空である場合、検査にパスしたことになります。
@param object 任意のオブジェクトを指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を......指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたオブジェクトが empty? メソッドを持たない場合に発生します。
また、与えられたオブジェクト... -
MiniTest
:: Assertions # assert _ nil(object , message = nil) -> true (3012.0) -
与えられたオブジェクトが nil である場合、検査にパスしたことになります。
...与えられたオブジェクトが nil である場合、検査にパスしたことになります。
@param object 任意のオブジェクトを指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc......を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたオブジェクトが nil でない場合に発生します。... -
MiniTest
:: Assertions # assert _ send(array , message = nil) -> true (3012.0) -
引数から、式を取り出して評価した結果が真の場合、検査にパスしたことになります。
...にパスしたことになります。
@param array 第一要素にレシーバとなる任意のオブジェクト、第二要素にメソッド名、
第三要素にパラメータをそれぞれ指定した配列を指定します。
@param message 検査に失敗した場合に......します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 取り出した式が偽を返す場合に発生します。
例:
assert_send([%w[foo bar baz], :include?, 'baz'])... -
MiniTest
:: Assertions # assert _ throws(tag , message = nil) { . . . } -> true (3012.0) -
与えられたブロックを評価中に、与えられたタグが Kernel.#throw された場合、検査にパスしたことになります。
...rnel.#throw された場合、検査にパスしたことになります。
@param tag 与えられたブロック評価中に Kernel.#throw されるタグを任意のオブジェクトとして指定します。
@param message 検査に失敗した場合に表示するメッセージを指定し......ます。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたタグが Kernel.#throw されなかった場合に発生します。
@see Kernel.#throw... -
MiniTest
:: Assertions # exception _ details(exception , message) -> String (3012.0) -
与えられた例外の詳細を文字列として返します。
...与えられた例外の詳細を文字列として返します。
@param exception 例外を指定します。
@param message メッセージを指定します。... -
MiniTest
:: Assertions # skip(message = nil , backtrace = caller) (3012.0) -
このメソッドを呼び出したテストメソッドをスキップします。
...ドをスキップします。
@param message メッセージを指定します。
@param backtrace 例外発生時のスタックトレースで、Kernel.#caller の戻り値と同じ
形式で指定しなければいけません。
@raise MiniTest::Skip 必ず発生します。... -
MiniTest
. filter _ backtrace(backtrace) -> Array (3006.0) -
バックトレースからこのライブラリに関する部分を取り除いた結果を返します。
...バックトレースからこのライブラリに関する部分を取り除いた結果を返します。
@param backtrace バックトレースを指定します。... -
MiniTest
:: Assertions # _ assertions=(count) (3006.0) -
アサーション数をセットします。
...アサーション数をセットします。
@param count 件数を指定します。... -
MiniTest
:: Assertions # assert _ block(message = nil) { . . . } -> true (3006.0) -
与えられたブロックの評価結果が真である場合、検査にパスしたことになります。
...ことになります。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられ... -
MiniTest
:: Assertions # assert _ raises(*args) { . . . } -> true (3006.0) -
与えられたブロックを評価中に与えられた例外が発生する場合、検査にパスしたことになります。
...したことになります。
@param args 与えられたブロックを評価中に発生する可能性のある例外クラスを一つ以上指定します。
最後の引数は、メッセージを指定することができます。
@raise MiniTest::Assertion 与えられたブ... -
MiniTest
:: Assertions # flunk(message = nil) (3006.0) -
必ず失敗するメソッドです。
...必ず失敗するメソッドです。
@param message メッセージを指定します。
@raise MiniTest::Assertion 必ず発生します。... -
MiniTest
:: Assertions # message(message) { . . . } -> Proc (3006.0) -
与えられたブロックを評価した結果と与えられたメッセージを連結して返します。
...与えられたブロックを評価した結果と与えられたメッセージを連結して返します。
@param message メッセージを指定します。... -
MiniTest
:: Assertions # mu _ pp(object) -> String (3006.0) -
Object#inspect した結果のエンコーディングを変更して返します。
...Object#inspect した結果のエンコーディングを変更して返します。
エンコーディングは Encoding.default_external に変更されます。
@param object 任意のオブジェクトを指定します。... -
MiniTest
:: Assertions # pass(message = nil) -> true (3006.0) -
アサーション数をカウントするために使用します。
...アサーション数をカウントするために使用します。
@param message 無視されます。... -
MiniTest
:: Spec . after(type = :each) { . . . } -> Proc (3006.0) -
各テストの後に実行するブロックを登録します。
...各テストの後に実行するブロックを登録します。
@param type :each を指定することができます。
@raise RuntimeError type に :each 以外を指定すると発生します。... -
MiniTest
:: Spec . before(type = :each) { . . . } -> Proc (3006.0) -
各テストの前に実行するブロックを登録します。
...各テストの前に実行するブロックを登録します。
@param type :each を指定することができます。
@raise RuntimeError type に :each 以外を指定すると発生します。... -
MiniTest
:: Spec . it(desc) { . . . } -> () (3006.0) -
テストケースを一つ定義します。
...テストケースを一つ定義します。
与えられたブロックが一つのテストケースに相当します。
@param desc テストケースの説明を指定します。... -
MiniTest
:: Unit # assertion _ count=(count) (3006.0) -
アサーション数をセットします。
...アサーション数をセットします。
@param count 件数を指定します。... -
MiniTest
:: Unit # errors=(count) (3006.0) -
エラー数をセットします。
...エラー数をセットします。
@param count 件数を指定します。... -
MiniTest
:: Unit # failures=(count) (3006.0) -
失敗したアサーション数をセットします。
...失敗したアサーション数をセットします。
@param count 件数を指定します。... -
MiniTest
:: Unit # process _ args(args = []) -> Hash (3006.0) -
optparse を使ってコマンドライン引数を解析した結果を返します。
...optparse を使ってコマンドライン引数を解析した結果を返します。
@param args コマンドライン引数を指定します。
@see optparse... -
MiniTest
:: Unit # report=(list) (3006.0) -
テストメソッドの実行結果のリストをセットします。
...テストメソッドの実行結果のリストをセットします。
@param list テストメソッドの実行結果のリストを指定します。... -
MiniTest
:: Unit # run(args = []) -> Fixnum | nil (3006.0) -
全てのテストを実行するためのメソッドです。
...全てのテストを実行するためのメソッドです。
@param args コマンドライン引数を指定します。... -
MiniTest
:: Unit # run _ test _ suites(filter = / . / ) -> Array (3006.0) -
全てのテストを実行します。
...全てのテストを実行します。
@param filter 実行するテストメソッド名を正規表現で指定します。
@return テストケース数とアサーション数を返します。... -
MiniTest
:: Unit # skips=(count) (3006.0) -
実行しなかったテストケース数をセットします。
...実行しなかったテストケース数をセットします。
@param count 件数を指定します。... -
MiniTest
:: Unit # start _ time=(time) (3006.0) -
テストの実行開始時刻をセットします。
...テストの実行開始時刻をセットします。
@param time Time オブジェクトを指定します。... -
MiniTest
:: Unit # status(io = @@out) -> () (3006.0) -
テスト結果を与えられた IO に書き込みます。
...テスト結果を与えられた IO に書き込みます。
@param io テスト結果の出力先を指定します。...