Seguendo la documentazion di nUnit disponibile qui:
Documentazione nUnit
trovi un tutorial che ti spiega come creare la tua prima classe che funga da test
e cosi' via.
Nel seguente esempio ho creato un test "CanAccountTransferFunds" con delle "assertions" che verificano il codice che tu vuoi testare.
codice:
using NUnit.Framework;
[TestFixture]
public class AccountTest
{
[Test]
public void CanAccountTransferFunds()
{
Account source = new Account();
source.Deposit(200.00F);
Account destination = new Account();
destination.Deposit(150.00F);
source.TransferFunds(destination, 100.00F);
Assert.AreEqual(250.00F, destination.Balance);
Assert.AreEqual(100.00F, source.Balance);
}
}
Ti consiglio uno dei tanti bellissimi libri su TDD se devi affrontare l' argomento in ambito lavorativo.