Пример #1
0
        public void Generate_ContainsEarnedCredits()
        {
            var statement = new StatementPlainText();
            var result    = statement.Generate(_invoice, _plays);

            Assert.IsTrue(result.Contains("You earned 47 credits"));
        }
Пример #2
0
        public void Generate_ContainsAmountOwned()
        {
            var statement = new StatementPlainText();
            var result    = statement.Generate(_invoice, _plays);

            Assert.IsTrue(result.Contains("Amount owed is $1,730.000"));
        }
Пример #3
0
        public void Generate_ContainsCustomerName()
        {
            var statement = new StatementPlainText();
            var result    = statement.Generate(_invoice, _plays);

            Assert.IsTrue(result.Contains("Statement for BigCo"));
        }
Пример #4
0
        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)"));
        }