タグ

2011年8月17日のブックマーク (2件)

  • BDDツール spock の Mock - なんとなくな Developer のメモ

    Groovy の BDDツール spock における Mock の使い方を簡単にご紹介します。spock の Mock は定義が簡単なので個人的にはかなり有用だと考えています。 例えば、以下のような記述でモックの処理内容が定義できます。(実行回数と戻り値の組み合わせも可) 戻り値の箇所ではクロージャを使って例外の発生などを行う事も可能です。 モックの定義例 モックオブジェクト名.メソッド名(引数の制約, ・・・) >> 戻り値 モックオブジェクト名.メソッド名(引数の制約, ・・・) >>> [戻り値1回目, 戻り値2回目, ・・・] 実行回数 * モックオブジェクト名.メソッド名(引数の制約, ・・・) なお、引数の制約では以下のような記述が可能です。 引数の制約例 モックオブジェクト名.メソッド名() //引数なし モックオブジェクト名.メソッド名(_) //何でもよい モックオブジェ

    BDDツール spock の Mock - なんとなくな Developer のメモ
  • TR-069 (調査と解説)

    調査と解説 この “ブログ” では,情報通信技術を中心とする各種のみじかい調査結果や解説をとりあげます. この “ブログ” の目的については 「ブログの目的」 に書きました. このブログの各項目に関するライセンス条件 (基的にパブリック・ドメイン) は 「このブログの内容に関するライセンス条件」 に記述しています. その他の付帯条件と連絡先については 「このブログに関する付帯条件とコメント,誤記などの連絡先について」 を参照してください. TR-069 (Technical Report 069 の省略形) は DSL フォーラムの CPE WAN 管理プロトコル (CWMP, CPE WAN Management Protocol) の技術仕様であり,エンド・ユーザ機器の遠隔管理のためのアプリケーション層のプロトコルを定義している. 概要 TR-069 は SOAP/HTTP にもとづ