一般的な質問は、ユニットテストのためのAAAの代替パターンはありますか?もしそうなら、いくつかの例を見て、それらの長所と短所について聞くことは非常に興味深いでしょう。
そして、AAAテストの最も簡単な例として(c#では、簡単にするためにvarを使用):
// Arranging
var annualSalary = 120000M;
var period = 3; // for a quarter profit
var calc = new SalaryCalculator();
// Acting
var result = calc.CalculateProfit(annualSalary, period);
// Assertion
Assert.IsEqual(40000, result);