チャイは、JavaScriptのための基本的なアサーション・ライブラリー、コーディングあなたの毎日に、基本的なBDDとTDD開発の原則を支持するためのシンプルなツールです。
BDDは「テスト駆動開発」の「ビヘイビア駆動開発」の略で、TDDます。
チャイは、フレームワークにとらわれず、さらにはRailsアプリケーションでの作業、他のJavaScriptのテストフレームワークと組み合わせることができます。
コードのテストはWeb開発で最も簡単な作業ではありませんので、
、チャイは、開発者を得るためにたくさんの文書が付属していますが、独自のプログラムAPIと一緒に、開始され、デフォルトの機能を拡張するためのプラグイン・リポジトリーます。
< p>このリリースで新しい何が:このはCONTRIBUTING.mdにキースCIRKELを追加しました
もはやアサート演算子にはevalを使用して、
READMEの更新Gitの概要
このバージョン3.0.0の新機能です:
このCONTRIBUTING.mdにキースCIRKELを追加しました
もはやアサート演算子にはevalを使用して、
READMEの更新Gitの概要
このバージョン2.3.0の新機能です:
このCONTRIBUTING.mdにキースCIRKELを追加しました
もはやアサート演算子にはevalを使用して、
READMEの更新Gitの概要
このバージョン2.2.0の新機能です:
このCONTRIBUTING.mdにキースCIRKELを追加しました
もはやアサート演算子にはevalを使用して、
READMEの更新Gitの概要
このバージョン2.0.0の新機能です:
このは新しいチェーン可能キーワードを追加しました - .which。
.change、.increaseと.decreaseアサーションを追加しました。
(.INCLUDEと.contain用)を追加しました.INCLUDESと.containsの別名。
追加しました.any.keys()と.all.keys()修飾子。
追加しましたassert.sameDeepMembers()。
追加されたassert.isAbove()とassert.isBelow()。
プロパティとdeep.property値はundefinedに設定されている場合は、今渡します。
このバージョン1.9.1の新機能である:1.9.0へ
このアップデートexports.version
見つけることにループを中止
一度だけの変数を宣言
追加のテストは不完全な実装を見つけます
簡体字コード
このバージョン1.9.0の新機能:
このランチャーphantomjsカルマを追加
最新のカルマと醤油のランチャーを使用してください
カルマの調整
npmignoreにカバレッジを追加
テストtravisci扶養家族からのlib-COVを削除します
長くない必要lcovレポーターを削除します
イスタンブールでのテストカバレッジ
jscoverageを削除します
カバーオールを削除します
この追加されたバウアーJSONファイル:
このバージョン1.7.1の新機能です。
このバージョン1.7.0の新機能:
このロックモカ/モカ-phantomjsバージョン(今のところ)。
カスタムオブジェクトを返す点検()sの固定utils.inspect。
2タブをスペースに置き換えられます。
追加されたassert.notOk()。
このバージョン1.6.1の新機能である:別の正規表現のフラグのための
この追加されたテスト。
正規表現比較のためにテストを追加しました。
ファントム・テストを実行して修正するためのモカのバージョンをダウングレード。
2正規表現の固定比較平等。
このバージョン1.6.0の新機能です:
このコードは、コメントを見直す - 構文を変更します。
コードレビューコメント。
サブセットとセット平等をチェックするためのメンバーとmemberEqualsアサーションを追加します。
このバージョン1.5.0の新機能です:
このスクリプトのテストは現在、トラヴィスがブラウザをテストするようにテストを行う実行します。
新しいobjDisplay出力をサポートするために、いくつかのテストをリファクタリングし。
すべてのテスト・シナリオ全体で[ブートストラップ]ノーマライズブートストラップ。
objDisplay使用の代わりに検査するためにいくつかのアサーションをリファクタリングし。
関数の正規化された出力。
このバージョン1.4.0の新機能です:
このクリーンアップindex.jsは、COVをチェックindex.jsを使用するようにpackage.jsonを元に戻すしないように。
新しいブートストラップを使用するように変換をテストします。
リファクタリングされたテストのブートストラップ。
スペース(ないタブ)を使用します。
このバージョン1.0.0-RC3の新機能です:
このドキュメントチェックポイント - APIセクション
ドキュメントの更新をコメント
新規docサイトのチェックポイント - プラグインディレクトリ。
kossnocorp /パッチ-1からプル要求#57をマージ
タイプミスを修正:devDependancies - > devDependencies
古いMSGプロパティの代わりにUTILのgetMessageでメッセージフラグを使用します。
貢献者をpackage.jsonする自己を追加します。
このバージョン1.0.0-rc2の中で新しい何が:
このマージブランチ」機能/テスト-COV」
ブラウザのビルド
ownPropertyためのアサートテストがありません
expect.to.have.propertyのための適切なアサートと等価(キー、val)で
完全なスタックが含まれるようにAssertionErrorがリセット
プラグインユーティリティのテスト
今チェーンを確保するプロパティとメソッドを上書き
このバージョン0.4.2の新機能である:browserify経由で使用された場合
このブラウザでは使用できないプロセスを修正しました。
文書その&QUOT;べき&QUOT; IE以外のブラウザで動作します。
logicalparadox /アサート-試験からプル要求#30をマージします。
チャイのブラウザのバージョンを更新します。
この要件:
このJavaScriptはクライアント側で有効になって
0.4以上のNode.js
コメントが見つかりません