public void Generate_ContainsEarnedCredits() { var statement = new StatementPlainText(); var result = statement.Generate(_invoice, _plays); Assert.IsTrue(result.Contains("You earned 47 credits")); }
public void Generate_ContainsAmountOwned() { var statement = new StatementPlainText(); var result = statement.Generate(_invoice, _plays); Assert.IsTrue(result.Contains("Amount owed is $1,730.000")); }
public void Generate_ContainsCustomerName() { var statement = new StatementPlainText(); var result = statement.Generate(_invoice, _plays); Assert.IsTrue(result.Contains("Statement for BigCo")); }
public void Generate_ContainsPlaysAmount() { var statement = new StatementPlainText(); var result = statement.Generate(_invoice, _plays); Assert.IsTrue(result.Contains("Hamlet: $650.000 (55 seats)")); Assert.IsTrue(result.Contains("As You Like It: $580.000 (35 seats)")); Assert.IsTrue(result.Contains("Othello: $500.000 (40 seats)")); }