public void TestAddMessage() { Message messTest = new Message(new User("one", -1), null, "Test"); Message messFigure = new Message(new User("two", -1), null, "Figure"); Message messSearch = new Message(new User("one", -1), null, "Search"); MessageHistory his = new MessageHistory(); Assert.AreEqual(0, his.StringBuilder.ToString().Length); Assert.AreEqual(0, his.ListOfMessages.Count); his.AddMessage(messTest); Assert.Greater(his.StringBuilder.ToString().Length, 0); Assert.AreEqual(1, his.ListOfMessages.Count); his.AddMessage(messFigure); Assert.AreEqual(2, his.ListOfMessages.Count); his.AddMessage(messSearch); Assert.AreEqual(3, his.ListOfMessages.Count); Assert.AreEqual("Search", his.ListOfMessages.Last.Value.MessageContent); }