BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ユニットテスト に関するすべてのコンテンツ

  • Visual StudioはWindows StoreとWindows Phoneの単体テストを拡張する

    Microsoftは先日リリースしたVisual Studio 2012のアップデートでWindows Phoneの単体テストをサポートし、Windows Storeの単体テストを改善した。

  • .NETツールとプラクティス調査の考察

    我々が公開したコミュニティ調査項目、.NETツールとプラクティスには、650以上を投票がありちょっと面白い結果になった。我々は知見を引き出そうとしている。

  • GoogleがJavaScriptのテストランナーであるTestacularをオープンソース化

    Googleが Node.jsをベースにした JavaScriptのテストランナーであるTestacularをオープンソースにした。このツールは全ての主要webブラウザーをテストするのに使え、CIツールと統合できる。あらゆるコードエディタとも動く。

  • Pex - Microsoft Research が開発したユニットテストツール

    Pex は Microsoft Research ��開発した Visual Studio アドイン形式のユニットテストツールだ。ソースコードを検査して,テストの生成やパラメータ値の選択などといった多数の処理を実行する。

  • .NET用の賢い継続的テスト実行ツールが無料に

    Mighty-Moose、.NET用の継続的ビルドとテスト実行ツールが無料になった。

  • dotCover 2.0は、ユニットテストランナーとVisual Studio 2012サポートが追加された

    JetBrainsは、彼らのコードカバレッジユーティリティであるdotCover 2.0を今週リリースすると発表した。新しくVisual Studio 2012 RCのサポートが追加され、新しいバージョンのdotCoverには、独自のユニットテストランナーと属性フィルターが含まれている。

  • Navigationは、ASP.NET WebFormsをよりテスト可能にする

    Navigationは、CRUDロジックをコードビハインドファイルから移動することによって、ASP.NET Webフォームをよりテスト可能にするライブラリである。Graham Mendick氏の記事“Navigationのユニットテスト”では、いくつかの機能の紹介と、どのようにユニットテストを書くことができるかを紹介している。

  • Microsoft Fakes Deep Dive – Shims

    Shimsは、フレームワークのメソッドを含めたテストの一部としてメソッドの割り込みを行うことができるMicrosoft Fakes frameworkの一部である。これにより、侵入度の低いユニットテストを可能にすることがRich Czyzewski氏の記事“ASP.NET MVC4における非侵襲的ユニットテスト – Microsoft Fakes Deep Dive”において紹介されている。

  • SharpDevelop で MSTest が実行可能に

    SharpDevelop にはこれまで NUnit のサポートと MBUnit 用の Gallio Addin がバンドルされていたが,Matt Ward 氏は先日,新しいアドオンで MSTest のサポートを追加すると発表した。

  • ASP.NET MVCのテスト方法

    ASP.NET MVC 3のウェブアプリにはいくつかのコンポーネントがある。モデル、コントローラ、ルートハンドラ、ビュー、htmlヘルパー、クライアントサイドのコードなどだ。これらのほとんどは単体テストが実施でき、一部は結合テストが必要だ。この記事ではASP.NET MVC 3のテストをメンテナンスしやすく、動作不良が起き難くする方法を紹介したい。

  • ユニットテストツールを改良し,Fakes Framework を加えた VS11

    新しい Unit Test Explorer,ビルド毎にテストを実行する機能,コードカバレッジツール,サードパーティ製フレームワークのサポート,新機能の VS Fakes Framework,パフォーマンスの向上 – Visual Studio 11 にはこれらすべてが搭載され,大きく進化したテストエクスペリエンスを開発者に提供する。

  • 複数のテストフレームワークをサポートする Visual Studio 11 Beta

    NUnit,XUnit.net,QUnit,Jasmine,そして Chutzpah。Visual Studio 11 Beta ではこれらがすべてサポートされ,MSUnit と合わせて開発者に対して,より広範な選択肢と包括的なユニットテストのエクスペリエンスを約束する。今後 VS 11 の最終リリースに向けて,そのリストはさらに大きくなるものと期待される。

  • NUnit のユニットテスト記述を簡素化する Action Attribute

    NUnit の最新リリースに導入された Action Attribute はスイートやテスト,さらにテストケースの全体にわたってテストアクションを統括管理する機能だ。テストプロジェクトに含まれるクラスやインターフェース,メソッド,あるいはアセンブリに対して,テストアクションをカプセル化した Action Attribute を適用することによって setup と teardown,その他テストのサイドエフェクトの実行をアレンジできる。

  • モバイルデバイスの .NET/Mono ユニットテスト

    特殊なプラッ��フォームで今も問題となっているのが,ユニットテストのサポートの欠如である。どのような方法を選択しても,開発者はテストあるいはビルドプロセスの品質に関する妥協を余儀なくされる。最近になって MonoTouch がこの分野で進歩を遂げたが,Windows Phone と Mono for Android はいまだ遅れを取っている。

  • tSQLtを使ってSQL Serverユニットテスト

    tSQLtは SQL Serverにおける、ユニットテスト用の無料のオープンソースフレームワークである。 tSQLtテストケースを書くことによって、開発者は稼動しているデータに基づいた嘘のテーブルやビューを作成でき、テストで期待値と実際の結果を比較できる。テストは SQL Server Management Studioで直接作ることができる。

BT