public void 金額種別ごとの合計金額計算(MoneyKind.Kind kind, int addCount, int sum) { var target = new Jihanki.Cashier.Base.Money(kind); target.Add(addCount); Assert.AreEqual(target.Sum(), sum); }
public void ドリンクが購入可能か判定テスト(MoneyKind.Kind kind,int num,bool expected) { //お金を投入 var money = new Money(kind); money.Add(num); this.target.ReceiptMoney(money); var actual = this.target.IsBuy(); Assert.AreEqual(expected, actual); }
/// <summary> /// 投入するお金ごとの金額指定 /// </summary> /// <param name="num"></param> public void SetMoneyNum(int num) { initMoney(); yen1.Add(num); yen5.Add(num); yen10.Add(num); yen50.Add(num); yen100.Add(num); yen500.Add(num); yen1000.Add(num); yen2000.Add(num); yen5000.Add(num); yen10000.Add(num); }
public void 金額種別ごとの合計金額計算(MoneyKind.Kind kind,int addCount,int sum) { var target = new Jihanki.Cashier.Base.Money(kind); target.Add(addCount); Assert.AreEqual(target.Sum(), sum); }