るりまサーチ

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

別のキーワード

  1. open3 popen2e
  2. socket af_e164
  3. matrix rank_e
  4. matrix det_e
  5. open3 capture2e

ライブラリ

クラス

キーワード

検索結果

MiniTest::Mock (21000.0)

シンプルなモックを実現するためのクラスです。

シンプルなモックを実現するためのクラスです。

MockExpectationError (12000.0)

モックの検証に失敗した場合に発生する例外です。

モックの検証に失敗した場合に発生する例外です。

minitest/mock (12000.0)

シンプルなモックライブラリです。

...シンプルなモックライブラリです。

=== 注意

このライブラリは 2.2.0 で bundled gem(gemファイルのみを同梱)になりました。...
...ed gem(gemファイルのみを同梱)です。詳しい内容は下
記のページを参照してください。

* rubygems.org: https://rubygems.org/gems/minitest
* プロジェクトページ: https://github.com/seattlerb/minitest
* リファレンス: https://www.rubydoc.info/gems/minite...

MiniTest::Mock#expect(name, retval, args = []) -> self (9100.0)

モックを構築するメソッドです。

...モックを構築するメソッドです。

@param name メソッド名を指定します。

@param retval 返り値として期待する値を指定します。

@param args 引数として期待する値を配列で指定します。...

MiniTest::Mock#verify -> true (9100.0)

モックの検証を行います。

...モックの検証を行います。

@raise MockExpectationError モックの検証に失敗した場合に発生します。...

絞り込み条件を変える

MiniTest::Mock.new (9100.0)

自身を初期化します。

自身を初期化します。

Observable (6006.0)

Observer パターンを提供するモジュールです。

...Observer パターンを提供するモジュールです。

Mix-in により Observer パターンを提供します。

Observable モジュールを include したクラスは
Observable#changed メソッドにより更新フラグを立て、
Observable#notify_observers が呼び出されると...
...e メソッドを呼び出す)。
Observable#notify_observers の引数は
そのままオブザーバの update メソッドに渡されます。

=== サンプルコード
require "observer"

class Ticker ### Periodically fetch a stock price.
include Observable

def initialize...
...etch(@symbol)
print "Current price: #{price}\n"
if price != last_price
changed # notify observers
last_price = price
notify_observers(Time.now, price)
e
nd
sleep 1
e
nd
e
nd
e
nd

class Price ### A mock...