public void Parse_WholeNumber_ShoulReturn_AllDollars() { //Arrange var amount = new decimal(5000); _currency = new ParsedCurrency { Dollars = 5000, Cents = 0 }; //Action var result = _parserService.Parse(amount); //Assert Assert.AreEqual(result.Dollars, 5000); }
public void Parse_WholeNumber_ShoulReturn_ZeroCents() { //Arrange var amount = new decimal(123); _currency = new ParsedCurrency { Dollars = 123, Cents = 0 }; //Action var result = _parserService.Parse(amount); //Assert Assert.AreEqual(result.Cents, 0); }
public void Parse_Currency_ShoulReturn_DollarsAndCents() { //Arrange var amount = new decimal(123.45); _currency = new ParsedCurrency { Dollars = 123, Cents = 45 }; //Action var result = _parserService.Parse(amount); //Assert Assert.AreEqual(result.Dollars, _currency.Dollars); Assert.AreEqual(result.Cents, _currency.Cents); }