OSDN Git Service

FoursquareCheckinTest のテストコードの誤りを修正
authorKimura Youichi <kim.upsilon@bucyou.net>
Sun, 20 Apr 2014 10:53:37 +0000 (19:53 +0900)
committerKimura Youichi <kim.upsilon@bucyou.net>
Sun, 20 Apr 2014 16:45:58 +0000 (01:45 +0900)
OpenTween.Tests/HttpMessageHandlerMock.cs
OpenTween.Tests/Thumbnail/Services/FoursquareCheckinTest.cs

index f93ec26..808d699 100644 (file)
@@ -41,13 +41,13 @@ namespace OpenTween
 
         public void Enqueue(Func<HttpRequestMessage, HttpResponseMessage> handler)
         {
-            this.Queue.Enqueue(x => Task.FromResult(handler(x)));
+            this.Queue.Enqueue(x => Task.Run(() => handler(x)));
         }
 
-        protected override Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
+        protected override async Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
         {
             var handler = this.Queue.Dequeue();
-            return handler(request);
+            return await handler(request);
         }
     }
 }
index ad9824e..025b259 100644 (file)
@@ -67,7 +67,7 @@ namespace OpenTween.Thumbnail.Services
             };
 
             var thumb = await service.GetThumbnailInfoAsync(
-                "https://foursquare.com/checkin/hogehoge/xxxxxxxx",
+                "https://foursquare.com/hogehoge/checkin/xxxxxxxx",
                 post, CancellationToken.None);
         }
 
@@ -100,7 +100,7 @@ namespace OpenTween.Thumbnail.Services
             };
 
             var thumb = await service.GetThumbnailInfoAsync(
-                "https://foursquare.com/checkin/hogehoge/xxxxxxxx?s=aaaaaaa",
+                "https://foursquare.com/hogehoge/checkin/xxxxxxxx?s=aaaaaaa",
                 post, CancellationToken.None);
         }
 
@@ -128,7 +128,7 @@ namespace OpenTween.Thumbnail.Services
             };
 
             var thumb = await service.GetThumbnailInfoAsync(
-                "https://foursquare.com/checkin/hogehoge/xxxxxxxx?s=aaaaaaa",
+                "https://foursquare.com/hogehoge/checkin/xxxxxxxx?s=aaaaaaa",
                 post, CancellationToken.None);
         }