Skip to content
This repository has been archived by the owner on Jun 7, 2022. It is now read-only.

vain0x/enumerable-test-dotnet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EnumerableTest

NuGet version

Small icon

A unit testing framework for .NET framework.

.NET フレームワーク向けの単体テストフレームワーク。

A screen shot of EnumerableTest.Runner.Wpf

Documents

Tutorial (チュートリアル)

Why?

Parameterized tests

EnumerableTest enables you to write parameterized tests easily because of two features:

(ja) EnumerableTest では、パラメーター化されたテストを記述するのが簡単です。その理由は次の2つの特徴にあります:

  • Continuous assertions (継続する表明)
    • Even if an assertion is violated, the rest assertions are also evaluated. This prevents you from being suffered from test methods with many assertions.
    • (ja) いずれかの表明が不成立になったとしても、残りの表明は評価されます。そのため、1つのテストメソッドのなかで多数の表明を実行しても、問題ありません。
  • Test groups (テストグループ)
    • Tests (assertions) can be grouped into a test.
    • (ja) 複数のテスト (アサーション) をまとめて1つのテストとして扱うことができます。

See the tutorial for more details.

(ja) 詳細はチュートリアルを参照してください。