public void AppendHtmlMessageWithNewlines() { var builder = new MessageBuilder(); builder.TimeStamp = DateTime.MinValue; string html = "<p>TextA\nTextB<p>\nTextC</p>\n</p>"; builder.AppendHtmlMessage(html); var actualMsg = builder.ToMessage(); builder = new MessageBuilder(); builder.TimeStamp = DateTime.MinValue; builder.AppendText("TextA"); builder.AppendSpace(); builder.AppendText("TextB"); builder.AppendSpace(); builder.AppendText("TextC"); var expectedMsg = builder.ToMessage(); Assert.AreEqual(expectedMsg, actualMsg); }
public void SetUp() { var builder = new MessageBuilder(); builder.AppendIdendityName( new ContactModel("meeebey", "meebey", "netid", "netprot") ); builder.AppendSpace(); builder.AppendText("solange eine message aber keine url hat ist der vorteil nur gering (wenn ueberhaupt)"); SimpleMessage = builder.ToMessage(); var topic = "Smuxi the IRC client for sophisticated users: http://smuxi.org/ | Smuxi 0.7.2.2 'Lovegood' released (2010-07-27) http://bit.ly/9nvsZF | FAQ: http://smuxi.org/faq/ | Deutsch? -> #smuxi.de | Español? -> #smuxi.es | Smuxi @ FOSDEM 2010 talk: http://bit.ly/anHJfm"; builder = new MessageBuilder(); builder.AppendMessage(topic); ComplexMessage = builder.ToMessage(); }
public void SetUp() { Buffer = CreateBuffer(); TestMessages = new List <MessageModel>(); var builder = new MessageBuilder(); builder.TimeStamp = DateTime.MinValue; builder.AppendText("msg1"); TestMessages.Add(builder.ToMessage()); builder = new MessageBuilder(); builder.AppendText("msg2"); TestMessages.Add(builder.ToMessage()); builder = new MessageBuilder(); builder.AppendErrorText("msg3"); TestMessages.Add(builder.ToMessage()); builder = new MessageBuilder(); builder.AppendText("msg4"); TestMessages.Add(builder.ToMessage()); builder = new MessageBuilder(); builder.AppendText("msg5"); TestMessages.Add(builder.ToMessage()); builder = new MessageBuilder(); builder.AppendText("msg6"); TestMessages.Add(builder.ToMessage()); builder = new MessageBuilder(); builder.AppendText("msg7"); TestMessages.Add(builder.ToMessage()); builder = new MessageBuilder(); builder.AppendText("msg8"); TestMessages.Add(builder.ToMessage()); builder = new MessageBuilder(); builder.AppendText("msg9"); TestMessages.Add(builder.ToMessage()); builder = new MessageBuilder(); builder.AppendText("msg10"); TestMessages.Add(builder.ToMessage()); builder = new MessageBuilder(); builder.AppendText("msg11"); TestMessages.Add(builder.ToMessage()); foreach (var msg in TestMessages) { Buffer.Add(msg); } builder = new MessageBuilder(); builder.AppendIdendityName( new ContactModel("meeebey", "meebey", "netid", "netprot") ); builder.AppendSpace(); builder.AppendText("solange eine message aber keine url hat ist der vorteil nur gering (wenn ueberhaupt)"); SimpleMessage = builder.ToMessage(); }
public void SetUp() { Buffer = CreateBuffer(); TestMessages = new List<MessageModel>(); var builder = new MessageBuilder(); builder.TimeStamp = DateTime.MinValue; builder.AppendText("msg1"); TestMessages.Add(builder.ToMessage()); builder = new MessageBuilder(); builder.AppendText("msg2"); TestMessages.Add(builder.ToMessage()); builder = new MessageBuilder(); builder.AppendErrorText("msg3"); TestMessages.Add(builder.ToMessage()); builder = new MessageBuilder(); builder.AppendText("msg4"); TestMessages.Add(builder.ToMessage()); builder = new MessageBuilder(); builder.AppendText("msg5"); TestMessages.Add(builder.ToMessage()); builder = new MessageBuilder(); builder.AppendText("msg6"); TestMessages.Add(builder.ToMessage()); builder = new MessageBuilder(); builder.AppendText("msg7"); TestMessages.Add(builder.ToMessage()); builder = new MessageBuilder(); builder.AppendText("msg8"); TestMessages.Add(builder.ToMessage()); builder = new MessageBuilder(); builder.AppendText("msg9"); TestMessages.Add(builder.ToMessage()); builder = new MessageBuilder(); builder.AppendText("msg10"); TestMessages.Add(builder.ToMessage()); builder = new MessageBuilder(); builder.AppendText("msg11"); TestMessages.Add(builder.ToMessage()); foreach (var msg in TestMessages) { Buffer.Add(msg); } builder = new MessageBuilder(); builder.AppendIdendityName( new ContactModel("meeebey", "meebey", "netid", "netprot") ); builder.AppendSpace(); builder.AppendText("solange eine message aber keine url hat ist der vorteil nur gering (wenn ueberhaupt)"); SimpleMessage = builder.ToMessage(); }
public void SetUp() { var builder = new MessageBuilder(); builder.AppendIdendityName( new ContactModel("meeebey", "meebey", "netid", "netprot") ); builder.AppendSpace(); builder.AppendText("solange eine message aber keine url hat ist der vorteil nur gering (wenn ueberhaupt)"); SimpleMessage = builder.ToMessage(); var topic = "Smuxi the IRC client for sophisticated users: http://smuxi.org/ | Smuxi 0.7.2.2 'Lovegood' released (2010-07-27) http://bit.ly/9nvsZF | FAQ: http://smuxi.org/faq/ | Deutsch? -> #smuxi.de | Español? -> #smuxi.es | Smuxi @ FOSDEM 2010 talk: http://bit.ly/anHJfm"; builder = new MessageBuilder(); builder.AppendMessage(topic); ComplexMessage = builder.ToMessage(); }
public void AppendHtmlMessageWithNewlines() { var builder = new MessageBuilder(); builder.TimeStamp = DateTime.MinValue; string html = "<p>TextA\nTextB<p>\nTextC</p>\n</p>"; builder.AppendHtmlMessage(html); var actualMsg = builder.ToMessage(); builder = new MessageBuilder(); builder.TimeStamp = DateTime.MinValue; builder.AppendText("TextA"); builder.AppendSpace(); builder.AppendText("TextB"); builder.AppendSpace(); builder.AppendText("TextC"); var expectedMsg = builder.ToMessage(); Assert.AreEqual(expectedMsg, actualMsg); }