タグ

ブックマーク / www.tdd-net.jp (9)

  • NUnit 2.5 の導入 Step by Step - TDD.NET

    ※ 初出: biac の それさえもおそらくは幸せな日々@nifty 「NUnit 2.5 がリリースされているので、 Windows 7 RC に入れてみた。」 ( 2009/05/25 ) ( 一部修正 ) ※ NUnit V2 系の最新バージョンの配布サイトはこちらです。 ⇒ NUnit V2 Test Framework in Launchpad NUnit リリース版の 2.5.0.9122 をインストールしてみます。 OS は Windows 7 RC を使いましたが、 それ以前の Windows でも同様です。 ダウンロードしてきた NUnit-2.5.0.9122.msi を右クリックして 「インストール」 を指示すると、 インストーラが立ち上がります。 ※ より新しいバージョンが出ていますので、 そちらをインストールされることをお勧めします。 ただし、 以下の説明と異なる

    NUnit 2.5 の導入 Step by Step - TDD.NET
    JHashimoto
    JHashimoto 2012/03/23
    "[IDE Support] で [Enable Visual Studio Support] にチェックを入れます。 これで、 Visual Studio のプロジェクトファイル ( *.vbproj や *.csproj など ) やソリューションファイル ( *.sln ) を読み込めるようになります。"
  • [記事紹介] MSDN マガジンの TDD 関連記事 - TDD.NET

    Microsoft の月刊誌 「MSDN マガジン」 (昔は紙の雑誌でした。 今は Web で読めます。) に掲載された記事から、 TDD に関連するものをいくつか挙げておきます。 2011年 6月号: Visual Studio と TFS でアジャイル C++ 開発とテストを行う John Socha-Leialoha 今回の記事では、マイクロソフト所属のチームがアプリケーション開発に使用している数多くの手法を紹介します。 2010年 12月号: BDD 入門 ~ SpecFlow と WatiN によるビヘイビア駆動開発 Brandon Satrom 今回の記事では、BDD の概要を簡単に紹介し、単体レベルの実装につながる機能レベルのテストによって、BDD サイクルに従来のテスト駆動開発 (TDD) サイクルがどのように組み込まれるかを説明します。 2009年 6月号: テスト駆動型

    [記事紹介] MSDN マガジンの TDD 関連記事 - TDD.NET
    JHashimoto
    JHashimoto 2011/12/17
    "Microsoft の月刊誌 「MSDN マガジン」 (昔は紙の雑誌でした。 今は Web で読めます。) に掲載された記事から、 TDD に関連するものをいくつか挙げておきます。"
  • [NEWS] NUnit 2.6.0 beta2 リリース - TDD.NET

    11月 20日付けで、 NUnit Version 2.6.0.11324 (beta2) が公開されました。 リリースノート ⇒ NUnit.org : Release Notes (英文) ダウンロード ⇒ Launchpad : NUnit V2 2.6.0b2 beta1(2011/8)のときに比べると、 けっこう盛り沢山の機能追加があります。 便利そうな新機能をいくつかピックアップしておきます。 TestCase 属性に、(名前付き引数として) Explicit 「属性」を指定できる。 Assert.That で比較するときに、型引数を指定可能。(Assert.That<int> など) Assert.Throwsn が失敗したとき、例外のメッセージとスタックトレースが出力されるようになった。 Assert.That でコレクションを比較するとき、Exactly() モディファイ

    [NEWS] NUnit 2.6.0 beta2 リリース - TDD.NET
    JHashimoto
    JHashimoto 2011/11/22
    "beta1(2011/8)のときに比べると、 けっこう盛り沢山の機能追加があります。便利そうな新機能をいくつかピックアップしておきます。"
  • [コラム] NUnit の CollectionAssert で、 配列やリストを比較・検証する - TDD.NET

    NUnit (2.4.6以降) には、 コレクションを調べるための CollectionAssert があります。 簡単な動作説明用のコードを載せておきます。 (NotEqual系は省略) using System; using NUnit.Framework;    //2.6.0beta namespace NUnitCollectionAssertTest { // http://www.nunit.org/index.php?p=collectionAssert&r=2.6 [TestFixture(Description = "NUnit の CollectionAssert を使ってみる。(NotEqual系は省略)")] public class CollectionAssertTests { [Test()] public void AllItemsAreInstances

    [コラム] NUnit の CollectionAssert で、 配列やリストを比較・検証する - TDD.NET
    JHashimoto
    JHashimoto 2011/11/01
    "NUnit (2.4.6以降) には、 コレクションを調べるための CollectionAssert があります。簡単な動作説明用のコードを載せておきます。"
  • [記事紹介] Visual Studio のインテリセンスって、テストファースト中には邪魔だよね - TDD.NET

    JHashimoto
    JHashimoto 2011/11/01
    "そんな時は、「Ctrl + Alt + Space」 で、モードを切り替えれば、存在しないクラスやメソッドを簡単に記述できますし、候補にも表示されるようになります"
  • [ブログ紹介] VS 内でNUnitのテストを実行する「Visual Nunit 2010」 - TDD.NET

    Visual Nunit は Visual Studio に NUnit を統合します。 (画像は sourceforge より) まさるblog: VS2010 Ultimate を触る: VS 内で NUnit のテストを実行する「Visual Nunit 2010」 2010年8月6日 VS2010 で TDD したい。 でも MSTest でなく NUnit を使いたい。 NUnit GUI Runner を起動するのはめんどい。 という時に使えるアドオンが「Visual Nunit 2010」です。 私は開発中ずっと NUnitGui を立ち上げっぱなしにしてるので、 起動が面倒とは感じないのですが、 広いモニターを使っているときに、 Visual Studio のペインのひとつで動いてくれるのは便利ですね。 Visual Nunit は、 現在 VS2010 用と 2008 用

    [ブログ紹介] VS 内でNUnitのテストを実行する「Visual Nunit 2010」 - TDD.NET
    JHashimoto
    JHashimoto 2010/08/09
    "Visual Nunit は Visual Studio に NUnit を統合します。"
  • [記事紹介] JavaScript の単体テストツール、 JsUnit と QUnit - TDD.NET

  • [コラム] [Visual Studio] 抽象クラスの private メソッドを単体テストするには - TDD.NET

    ※ 初出: biac の それさえもおそらくは幸せな日々@nifty, 2008年5月2日 Visual Studio では、 プライベートメソッドに対しても、 ユニットテストのスケルトンコードを自動生成してくれます。 プライベートメソッドを持つクラスに対するアクセッサークラスを、 自動的に作ってくれるわけです。 そして、 ユニットテスト側では、 この自動生成されたアクセッサークラスを使って、 テストを書きます。 それを踏まえて… では、 テスト対象のメソッドが、 抽象クラスに含まれているときはどうすればいいでしょう? こんなテスト対象のクラス AbstractClass1 があったとします。 namespace 抽象クラス { internal abstract class AbstractClass1 { protected int _num; internal AbstractCla

    [コラム] [Visual Studio] 抽象クラスの private メソッドを単体テストするには - TDD.NET
    JHashimoto
    JHashimoto 2009/11/22
    "Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObjectクラスを使用してユニットテスト側で AbstractClass1 のアクセッサークラスを作ってやると、 プライベートメソッドもテストできるようになります。"
  • [ブログ紹介] Visual Studio で単体テスト - TDD.NET

    Visual Studio 2008 Professional を使ってテストファーストする手順が紹介されています。 SuperLightBrothersの飛行日誌 [C#][テスト] Visual Studioで単体テスト 2008-12-21 日のまとめ 今回はテスト駆動の当に当の触りをやってみました。でもJUnitでやってた頃より自動化してくれる部分が多くて結構感動です。伊達にVisual Studioも有償ソフトじゃあないですね。 今後のテストに関する調査TODO 1. Mockオブジェクトは対応してるのか 2. テストスィートは作れるのか 3. MSBuildでの自動化はどうするのか 4. カバレッジは測定できるのか 5. DB、通信(WCFとか)、Presentation(WinForm, WPF, Silverlight, ASP.NET)部分のテストはどうするのか 分

    [ブログ紹介] Visual Studio で単体テスト - TDD.NET
    JHashimoto
    JHashimoto 2009/06/22
    "Web 系のユニットテストツールは、 TeamSystem には付属していますし、 HttpUnit といったものもあります。 WinForm や WPF は、 Visual Studio 2010 で"、 " かなり楽にテストが書けるようになるみたいです。 "
  • 1