For full functionality of this site it is necessary to enable JavaScript. Here are the instructions how to enable JavaScript in your web browser.
For full functionality of this site it is necessary to enable JavaScript. Here are the instructions how to enable JavaScript in your web browser.
iPhoneのUnit TestフレームワークiUnitTestを公開しました。会社として公開したのでプレスリリースなんか出したりしてます。 http://github.com/katsuyoshi/iunittest/tree/master インストールはいたって簡単で、ソース一式を持って来たらそのディレクトリで'sudo ./setup'を実行するだけです。 XcodeにiUniTestアプリケーションのテンプレートが追加されるので、それからテスト用のプロジェクトを作成します。*1 テスト用のクラステンプレートも追加されているので、わざわざimportしたりテスト用に設定をしたりという事は必要ありません。 テストはIUTAssertion.hに書いてる"ASSERT"から始まるマクロを使用します。 メッセージを入れる事も想定してますが、実装してません。exceptionを扱う物もありま
はじめに 単体テストを効率的に行うため、テスト対象となる言語に応じてさまざまなフレームワーク「xUnit」がリリースされています。例えばJavaならJUnit、.NETならNUnit、CならCUnit、C++ならCppUnitあたりがそれぞれの代表格といったところでしょうか。 マイクロソフトのオンラインマガジン「MSDNマガジン2008年2月号」で、Windows環境に特化したC/C++対応の単体テストフレームワーク「WinUnit」が紹介されています。実行環境がWindowsに限定されてはいるものの、それを補って余りある使い勝手の良さを実現しています。CUnit/CppUnitの問題点 CUnitによる単体テストの例を示します。 #include <CUnit.h> #include "Car.h" #include <stdio.h> Car c; int car_setup(
Web サイトのユニットテストをする場合に JS を使うのはどうかなーと思いました。 HTTP が簡単に使える DOM API がある GUI (HTML) がある などのメリットがある気がしたので、四国 を対象に、実際に作ってみました。 http://mshe.skr.jp/test.html これで "test" ボタンを押すと、いくつかの URL でエラーが出てないか (Status Code が 200 であることと、 <pre> タグを含んでいないことを確認。 <pre> タグは例外が飛んでる時に出てるはず) をチェックしてから、適当な文字列を乱数から生成して、それをポストしてみてレスポンスに反映されてることを確認しています。単純なテストですが、リリース時の基本的な確認には使えるかなぁと思います。ブラウザ上の JS はとにもかくにも DOM を持ってるので、レスポンスの中身を詳細
説明 なんというかユニットテストは気軽に書きたいのに そのためにテストフレームワークだの覚えたりだの そのフレームワークに従うとやたらと色んなところに 関数宣言しなきゃいけなかったりだのするのは なんか本末転倒な気がします。 これはとても手軽(たぶん)なユニットテストツールです。 更新情報 060313. 0.0.3 。 バグ取ったり 。 051127. 0.0.2 。 バグ取ったり機能追加したり 。 051123. 0.0.1 。 作った 。 ダウンロード dtr-0.0.3.tar.gz 0.0.3 はひょっとしたら少しダメなところもあるかもしれません。 dtr-0.0.2.tar.gz これはなに。 CUnit などでテストを書く場合、 なんかをインクルードしてテストスートを登録したりして、 とにかくフレームワークに従ってテストを書く必要があります。 DTR はそういった手間いらずの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く