public void returnValueTest() { trendingList list = new trendingList(); trendingList.Trendings.Clear(); string testVar = "Test string with many characters in it"; string mixedStringTest = "123456ABCDEF_%^"; list.add(mixedStringTest); list.add(testVar); Assert.AreEqual(list.returnValue(0), mixedStringTest); Assert.AreEqual(list.returnValue(1), testVar); }
public void tweetDisplay(message asset, trendingList trending, mentionsList mentions) { //if listbox needs refreshing, do so if (lstTrending.HasItems) { lstTrending.Items.Clear(); } //then add new list to it for (int i = 0; i < trending.count(); i++) { lstSIR.Items.Add(trending.returnValue(i)); } if (lstMentions.HasItems) { lstMentions.Items.Clear(); } for (int i = 0; i < mentions.count(); i++) { lstMentions.Items.Add(mentions.returnValue(i)); } }
public void Tweet() { MainWindow mainWindow = new MainWindow(); string testHeader = "T123456789"; string testBody = "@tester This is my test body with a ROTFL textspeak example and a #testingHashtag hashtag example and a mention @steve"; mainWindow.sortMessageType(testHeader, testBody); tweet tweetAsset = new tweet(); mainWindow.assignAttributes(tweetAsset, testBody); mainWindow.removeTextspeak(tweetAsset); trendingList trending = new trendingList(); mainWindow.detectHashtags(tweetAsset, trending); mentionsList mentions = new mentionsList(); mainWindow.detectMentions(tweetAsset, mentions); Assert.AreEqual(tweetAsset.Sender, "@tester"); Assert.AreEqual(tweetAsset.Body, "This is my test body with a ROTFL <Rolling on the floor laughing> textspeak example and a #testingHashtag hashtag example and a mention @steve"); Assert.AreEqual(trending.returnValue(0), "#testingHashtag"); Assert.AreEqual(mentions.returnValue(0), "@steve"); }