单元测试用例
单元测试用例有人总结出来了编写用例的3A原则,分别是
- Arrange: 初始化测试对象或者准备测试数据
- Act : 调用被测方法
- Assert: 断言
给一个例子
[TestMethod]
public void Withdraw_ValidAmount_ChangesBalance()
{
// arrange
double currentBalance = 10.0;
double withdrawal = 1.0;
double expected = 9.0;
var account = new CheckingAccount("JohnDoe",