diff --git a/.gitignore b/.gitignore index 830d556..ff13331 100644 --- a/.gitignore +++ b/.gitignore @@ -10,6 +10,7 @@ # User-specific files (MonoDevelop/Xamarin Studio) *.userprefs +**/.settings # Build results [Dd]ebug/ [Dd]ebugPublic/ diff --git a/src/Untappd.Net.UnitTests/Request/TestRepository.cs b/src/Untappd.Net.UnitTests/Request/TestRepository.cs index 5b89871..b2ad545 100644 --- a/src/Untappd.Net.UnitTests/Request/TestRepository.cs +++ b/src/Untappd.Net.UnitTests/Request/TestRepository.cs @@ -7,6 +7,7 @@ using RestSharp; using Untappd.Net.Client; using Untappd.Net.Request; using Untappd.Net.Responses.BeerInfo; +using Untappd.Net.Responses.Actions; namespace Untappd.Net.UnitTests.Request { @@ -54,6 +55,15 @@ namespace Untappd.Net.UnitTests.Request repository.GetAsync(mockAuthCreds.Object, "awesome", bodyParam).Wait(); request.Verify(a => a.AddParameter("key", "value")); request.Verify(a => a.AddParameter("access_token", "accessToken")); + + mockAuthCreds.Setup(a => a.AccessToken).Returns("PostaccessToken"); + var checkin = new CheckIn("-5", "EST", 1044097) { Shout = "Awesome Brew", Rating = 4 }; + repository.Post(mockAuthCreds.Object, checkin); + request.Verify(a => a.AddParameter("access_token", "PostaccessToken")); + + mockAuthCreds.Setup(a => a.AccessToken).Returns("PostAsyncaccessToken"); + repository.PostAsync(mockAuthCreds.Object, checkin).Wait(); + request.Verify(a => a.AddParameter("access_token", "PostAsyncaccessToken")); } [Test]