}
}
}
但是我并不知道这个类是否可以正确地工作,所以我需要对Account类进行单元测试。
在可以新建一个类库项目,在这个类库的引用项目中指定Account.dll和Nunit.framework.dll。注意,Nunit.framework.dll文件在你安装Nunit的bin目录下。
然后我在这个新建的类库项目中添加一个AccountTest的类文件后编译,该文件如下:
namespace bank
{
using NUnit.Framework;
[TestFixture]
public class AccountTest
{
[Test]
public void TransferFunds()
{
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);
}
}
}
请注意,这个测试类一定要是public的,否则Nunit无法正常工作。
文章来源于领测软件测试网 https://www.ltesting.net/