OSDN Git Service

Moq 4.20.70 にアップデート
authorKimura Youichi <kim.upsilon@bucyou.net>
Wed, 6 Dec 2023 17:55:30 +0000 (02:55 +0900)
committerKimura Youichi <kim.upsilon@bucyou.net>
Wed, 6 Dec 2023 18:54:28 +0000 (03:54 +0900)
OpenTween.Tests/Api/MicrosoftTranslatorApiTest.cs
OpenTween.Tests/OpenTween.Tests.csproj

index cf0d720..47403f1 100644 (file)
@@ -114,7 +114,7 @@ namespace OpenTween.Api
         [Fact]
         public async Task UpdateAccessTokenIfExpired_FirstCallTest()
         {
-            var mock = new Mock<MicrosoftTranslatorApi>(ApiKey.Create("fake_api_key"), null);
+            var mock = new Mock<MicrosoftTranslatorApi>(ApiKey.Create("fake_api_key"), null!);
             mock.Setup(x => x.GetAccessTokenAsync())
                 .ReturnsAsync(("1234abcd", TimeSpan.FromSeconds(1000)));
 
@@ -132,7 +132,7 @@ namespace OpenTween.Api
         [Fact]
         public async Task UpdateAccessTokenIfExpired_NotExpiredTest()
         {
-            var mock = new Mock<MicrosoftTranslatorApi>(ApiKey.Create("fake_api_key"), null);
+            var mock = new Mock<MicrosoftTranslatorApi>(ApiKey.Create("fake_api_key"), null!);
 
             var translateApi = mock.Object;
             translateApi.AccessToken = "1234abcd";
@@ -147,7 +147,7 @@ namespace OpenTween.Api
         [Fact]
         public async Task UpdateAccessTokenIfExpired_ExpiredTest()
         {
-            var mock = new Mock<MicrosoftTranslatorApi>(ApiKey.Create("fake_api_key"), null);
+            var mock = new Mock<MicrosoftTranslatorApi>(ApiKey.Create("fake_api_key"), null!);
             mock.Setup(x => x.GetAccessTokenAsync())
                 .ReturnsAsync(("5678efgh", TimeSpan.FromSeconds(1000)));
 
index 77ed422..1f8a54f 100644 (file)
@@ -27,7 +27,7 @@
   </ItemGroup>
   <ItemGroup>
     <PackageReference Include="altcover" Version="8.6.61" />
-    <PackageReference Include="Moq" Version="4.18.4" />
+    <PackageReference Include="Moq" Version="4.20.70" />
     <PackageReference Include="StyleCop.Analyzers" Version="1.2.0-beta.507">
       <PrivateAssets>all</PrivateAssets>
       <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>