public void If_main_amount_already_positive_then_making_it_positive_has_no_effect() { // Arrange var cred_card2_in_out_record = new CredCard2InOutRecord(); var positive_amount = 23.23; string input_amount = "£" + positive_amount; string csv_line = String.Format("19/04/2017^{0}^^Acme: Esmerelda's birthday^", input_amount); cred_card2_in_out_record.Load(csv_line); // Act cred_card2_in_out_record.Make_main_amount_positive(); // Assert Assert.AreEqual(positive_amount, cred_card2_in_out_record.Unreconciled_amount); }
public void Can_make_main_amount_positive() { // Arrange var cred_card2_in_out_record = new CredCard2InOutRecord(); var negative_amount = -23.23; string input_amount = "-£" + negative_amount * -1; string csv_line = String.Format("19/04/2017^{0}^^Acme: Esmerelda's birthday^", input_amount); cred_card2_in_out_record.Load(csv_line); // Act cred_card2_in_out_record.Make_main_amount_positive(); // Assert Assert.AreEqual(negative_amount * -1, cred_card2_in_out_record.Unreconciled_amount); }