居場所

簡易Cユニットテストフレームワーク
今すぐダウンロード

居場所 ランキングとまとめ

広告

  • Rating:
  • 出版社名:
  • Keith Nicholas
  • オペレーティングシステム:
  • Windows All
  • ファイルサイズ:
  • 10 KB

居場所 タグ


居場所 説明

シートストは、ユニットテストのXunitスタイルに基づいて、Cのためのシンプルで強力な単体テストフレームワークをユーザーに提供します。テスト駆動開発に最適です(TDD)。ポータブルになるように設計されています。 TDD / Unit Testingに新しい場合は、まっすぐ始めるにはまっすぐジャンプしたいと思うかもしれません。 他のXUnit型のフレームワークの経験がある場合は、座席の一般的な技術概要を読みたい場合があります。 多くのXUnitスタイルのテストフレームワークでは、テストとテストフィックスティアが自動的に発見されます。だからあなたがするのはあなたのテスト、またはフィクスチャを書くことだけで、彼らは自動的に実行されます。それは素晴らしいです!テストを含めることを忘れない。しかしながら、これを行う言語メカニズムはありません。 だから、シート一番にすべてのテストや備品を明示的に登録する必要があります。あなたが「赤緑色のリファクタ」の習慣を持っているならば、この制限は問題の多すぎるべきではありません。この主な理由は、フレームワークを組み込み環境/コンパイラ/ IDESで簡単に使用する必要があるためです。現在のプライムターゲットは写真とMPLAB IDEです。それで、物事はかなりバニラCコードに保管されています。 デュアルコンパイラアプローチを使用して組み込み開発をサポートするために、アストレストが構築されました。このアプローチは、Visual Studioのような豊富なC開発環境でコード/テストの大部分を開発し、その後、埋め込み式Cコンパイラをより限定したクロスコンパイルをターゲットデバイス上で実行します。 大きな要因の1つは、シートが動的メモリ割り当て(Mallocなど)を使用しなかったことを確認することでした。またはいくつかの神経系のテストのリストのリストを保存してください。すべてのテストフィクスチャやテストは、コード自体の構造によって作成されます。簡単、素早く、そして非常に簡単にする。 主な特徴: XUnitスタイルアサート フィクスチャ セットアップ/ティアダウン グローバルセットアップ/ティアダウン テスト/ Fixturesを選択的に実行する機能 .H、1 .c に含まれるテストフレームワーク カスタムアサートのために簡単に拡張可能です メモリ割り当てなし! CRUFTのない単純な構文 クロスプラットフォーム


居場所 関連ソフトウェア

MDP

多数の学習アルゴリズムを含むPythonモジュラーフレームワーク ...

206 660 KB

ダウンロード