2009-05-13 13 views
6

NUnitの使い方を知りたいです。私は本物のコードを読んだり演奏したりすることでベストを尽くしますNUnitを典型的な方法で使用する、小さな、シンプルなC#プロジェクトはどこで見つけることができますか?NUnitサンプルコード?

答えて

4

NUnit's developer wikiには多くの素晴らしい例があります。元のリンクとして

更新が壊れている:

基本的な例はNUnit Documentation Pageで見つけることができます。 Getting Started/QuickStartサブセクション、およびAssertions/*サブセクションを参照してください。

+13

デッドリンクは、この選択はそれほど有用ではない作ります。 – msp

1

NUnitサンプルはNUnitのダウンロードで見つかるはずです。これらはNUnitの使い方の非常に良い例です。

3

私自身のプロジェクト(実生活で、すべてが素晴らしく、シンプルになりそうではないだけのデモから:)

両方が適度に小さい、とMiscUtilがありますこの2つのうち大きい方ですが、それは主に非常に小さく個別のコンポーネントです。

その他のLINQは厳重にテストされています。ユニットテストに入る前にMiscUtilを始めたので、MiscUtilはパッチ適用範囲を持っています。

1

単体テストの読書は、誰かが書いているのを見て、なぜ彼らが自分のやり方をしているのかを説明するのに役立つとは思いません。 いくつかのスクリーンキャストを試してみてください。 DimeCast.Netの例....

0

私はTDDでdnrTVでビデオを見ることをお勧めします。 Part 1およびPart 2を参照してください。

1

これはここから撮影...

using System.Text; 
using NUnit.Framework; 

namespace Test.SampleTests 
{ 
    [TestFixture] 
    public class CustomerTestClass 
    { 
     [TestCase(1, true)] // valid customer 
     [TestCase(2, true)] // valid customer 
     [TestCase(1123123123132, false)] // invlaid customer 
     public void IsValidCustomerTest(int customerId, bool isValid) 
     { 
      Assert.AreEqual(_service.ValidateCust(customerId), isValid); 
     } 
    } 
} 

有用なはずである - https://coderwall.com/p/vwvura