OSDN Git Service

投稿欄にメンション以外の文字列が含まれていない場合は投稿時に警告ダイアログを表示する
[opentween/open-tween.git] / OpenTween.Tests / TweenMainTest.cs
index 6843c84..576dd64 100644 (file)
@@ -165,5 +165,14 @@ namespace OpenTween
             var expected = "#てすと @TwitterAPI " + Environment.NewLine + " http://twitter.com/";
             Assert.Equal(expected, TweenMain.CreateRetweetUnofficial(html, true));
         }
+
+        [Theory]
+        [InlineData("", true)]
+        [InlineData("hoge", false)]
+        [InlineData("@twitterapi ", true)]
+        [InlineData("@twitterapi @opentween ", true)]
+        [InlineData("@twitterapi @opentween hoge", false)]
+        public void TextContainsOnlyMentions_Test(string input, bool expected)
+            => Assert.Equal(expected, TweenMain.TextContainsOnlyMentions(input));
     }
 }