smallgeek

Swing god gun, I need it low demon

2012-08-26から1日間の記事一覧

NaturalSpec チュートリアル翻訳版

F# のテスティングフレームワークの一つである NaturalSpec のチュートリアルを翻訳しました。原文のチュートリアルは NaturalSpec の作者である Steffen Forkmann 氏によって書かれています。 テストのためのドメイン特化言語(DSL) - NaturalSpec の手引き …

クイックソートを NaturalSpec でテストする

前回の記事では NaturalSpec でパラメータ化されたシナリオを使用する2つの方法を示した。今回は小さなクイックソート関数を例に、2つを組み合わせてテストする方法を示す。初めに、ソート用のシナリオを定義する。 次に、具体的なテストケースを定義する。 …

NaturalSpec を使用したパラメータ化されたシナリオ

前回の記事では NaturalSpec についての多くを書いた。今回はパラメータ化されたシナリオを使用する方法を示す。1. 事前に定義されたシナリオを使用する定義済みのパラメータ化されたシナリオを書くことによって、多くの異なるテストケースを持ったシナリオ…

NaturalSpec とモックオブジェクト

前回の投稿では、NaturalSpec の手引きとして、開始手順と、NaturalSpec を使用した C# プロジェクトの自動テスト可能なシナリオの記述の仕方を示した。今回は、前回と同じ ”Car-Dealer” サンプルを使用して、NaturalSpec でモックオブジェクトを利用する。 …

NaturalSpec を使用して C# プロジェクトのスペックを生成する

前回の2つの記事では、NaturalSpec を紹介し、使用方法を示した。今回は NaturalSpec を使用して C# プロジェクトの自動テスト可能なシナリオを記述する方法を示す。"最初にテストを書く" TDD の原則のように、私たちはスペックを初めに書き、"Red-Green-Ref…

NaturalSpec 入門

前回の記事 (テストのためのドメイン特化言語(DSL) - NaturalSpec の手引き) では、二つの小さな例で NaturalSpec を使用した。今回は、NaturalSpecの環境をセットアップして、自動テスト可能なシナリオを書く方法を示す。1. IDEを選択する最初に NaturalSpe…