public void Strip_BBCode_None() { string cleanExample = @"Text Nagisa's uncle about her visiting today. Establish a specific time. (Keep in mind Sayaka's hospital visit.)"; string result = VoteLineParser.StripBBCode(cleanExample); Assert.AreEqual(cleanExample, result); }
public void Strip_BBCode_Url() { string clean = "Vote for me!"; string urlExample = @"Vote for 『url=""http://google.com/myhome.html""』me『/url』!"; string result = VoteLineParser.StripBBCode(urlExample); Assert.AreEqual(clean, result); }
public void Strip_BBCode_UserRef_Url() { string clean = "@Xryuran"; string urlExample = @"『url=""https://forum.questionablequesting.com/members/2392/""』@Xryuran『/url』"; string result = VoteLineParser.StripBBCode(urlExample); Assert.AreEqual(clean, result); }
public void Strip_BBCode_Image_Url() { string clean = "Fancy <Image>"; string imageExample = @"Fancy 『url='http://google.com/image/1.jpg'』<Image>『/url』"; string result = VoteLineParser.StripBBCode(imageExample); Assert.AreEqual(clean, result); }
public void Strip_BBCode_More() { string cleanExample = @"Text Nagisa's uncle about her visiting today. Establish a specific time. (Keep in mind Sayaka's hospital visit.)"; string largeExample = @"Text Nagisa's uncle about her 『i』visiting『/i』 today. Establish a 『b』specific time『/b』. 『color=orange』(Keep in mind Sayaka's hospital visit.)『/color』"; string result = VoteLineParser.StripBBCode(largeExample); Assert.AreEqual(cleanExample, result); }