デフォルトでは、MockBoxは、すべてのコールドボックスのパッケージ、バージョン3以降に含まれています。
これにより、開発者は、同様にスタンドアロンアプリケーションとしてMockBoxを使用することができるという、MockBoxはコールドボックスが正常に動作する必要があるという意味ではありません。
または「スタブ」「モック」という用語は、あなたに外国人であれば、彼らはそれが本番環境で実行する方法をテストするための唯一の目的のために、アプリケーションやコードルーチン内のデータやコンテンツを模倣する行為を指す。
MockBoxは任意のColdFusionユニットテストフレームワークで使用するための簡単な偽のデータジェネレータ、である。
デフォルトでは、MXUnit ColdFusionの単体テストフレームワークのサポートは、箱から出して含まれています。
の特長の:ます。
は
- には影響しません基本的なコードます。
- コードの依存関係をサポートします。
- モック内部オブジェクトのプロパティ
- ステートマシンの結果します。
- メソッド呼び出しカウンタます。
- メソッドの引数呼び出してログインします。
- 条件モックをサポートします。
- 民間とパッケージメソッドのサポートします。
- モックの例外ます。
のこのリリースのの新機能:
- 引数の正規化、差分の期待の名前と値や位置のモック引数呼び出し。これは、あなたが注文したか、名前と値のペア、あるいは引数コレクションをテストすることができますし、MockBoxはあなたのための値と一致する権利を決定することを意味します。あなたがMockBoxに慣れていない場合、心配しないで、これはMockBox結果に引数を一致させる方法にクール修正したします。
- 彼らがそうのように文書化されているようにMockBox CFC上での$名同等物へのすべてのモックメソッドを変更します。これは、この追加したばかりのオーバーヘッドとしない非常に明確なモックAPIのメソッドのエイリアスを作成したバージョン1.2にそうではありませんでした。だから、これを刷新したと私はそれのうちの機能を文書化します。
のバージョン1.2のの新機能:
- 新しいメソッドが追加されました:$ verifyCallCountを([methodNameの]、カウント)それは、コンポーネントのメソッドが呼び出された回数、または特定のメソッドが呼び出された回数を主張することができます。基本的には、渡された期待カウントのコールに応じてブール値を返します。
- mockMethodCallCount()methodnameはそのオプションになりましたし、それはあなたに嘲笑CFCのすべてのメソッドのために作られてきたコールの合計数を返します。
の要件の
- のColdFusion MX 7以上します。
- Railo 2以上
- BlueDragon 7以上します。
コメントが見つかりません