OSDN Git Service

MemberDataとメソッド引数の型を合わせる (xUnit1012, xUnit1039)
authorKimura Youichi <kim.upsilon@bucyou.net>
Wed, 6 Dec 2023 18:28:15 +0000 (03:28 +0900)
committerKimura Youichi <kim.upsilon@bucyou.net>
Wed, 6 Dec 2023 18:36:06 +0000 (03:36 +0900)
https://xunit.net/xunit.analyzers/rules/xUnit1012
https://xunit.net/xunit.analyzers/rules/xUnit1039

OpenTween.Tests/MyCommonTest.cs
OpenTween.Tests/Thumbnail/Services/YoutubeTest.cs
OpenTween.Tests/Thumbnail/ThumbnailGeneratorTest.cs

index 71ffbf5..560c6a8 100644 (file)
@@ -346,7 +346,7 @@ namespace OpenTween
             Assert.False(startInfo.UseShellExecute);
         }
 
-        public static readonly TheoryData<int[], (int, int)[]> ToRangeChunkTestCase = new()
+        public static readonly TheoryData<int[], (int Start, int End)[]> ToRangeChunkTestCase = new()
         {
             {
                 new[] { 1 },
index 4d4b481..1d3679c 100644 (file)
@@ -42,7 +42,7 @@ namespace OpenTween.Thumbnail.Services
         [InlineData("https://youtu.be/aaaaa", "aaaaa")]
         [InlineData("https://youtu.be/aaaaa?t=123", "aaaaa")]
         [InlineData("https://www.youtube.com/channel/aaaaa", null)] // チャンネルページ
-        public void UrlPatternRegex_Test(string testUrl, string expected)
+        public void UrlPatternRegex_Test(string testUrl, string? expected)
         {
             var match = Youtube.UrlPatternRegex.Match(testUrl);
 
index 0c61bd7..eb51371 100644 (file)
@@ -39,7 +39,7 @@ namespace OpenTween.Thumbnail
         [InlineData("https://www.instagram.com/hogehoge/p/aaaaaaaaaaa/", "aaaaaaaaaaa")] // ユーザー名付き
         [InlineData("https://www.instagram.com/p/aaaaaaaaaaa/?utm_medium=copy_link", "aaaaaaaaaaa")] // トラッキングパラメータ付き
         [InlineData("https://www.instagram.com/hogehoge/", null)] // プロフィールページ
-        public void InstagramPattern_IsMatchTest(string testUrl, string expected)
+        public void InstagramPattern_IsMatchTest(string testUrl, string? expected)
         {
             var match = ThumbnailGenerator.InstagramPattern.Match(testUrl);