예제 #1
0
        public void BasicTest()
        {
            List <string> peopleList = new List <string>()
            {
                "Peter", "Mike", "Peter", "Bob", "Peter", "Peter", "Bob", "Mike", "Bob", "Peter", "Peter", "Mike", "Bob"
            };

            TextMessageSend.TextMessageList = "";
            Publisher publisher = new Publisher();

            publisher.ContactNotify += TextMessageSend.Send;
            publisher.CountMessages(peopleList);
            string output   = TextMessageSend.TextMessageList;
            string expected = "Peter, Bob, Peter, Mike";

            StringAssert.AreEqualIgnoringCase(expected, output);
        }