public FriendshipsCreate ( string screenName ) : Task |
||
screenName | string | |
return | Task |
public async Task FriendshipsCreate_Test() { var mock = new Mock <IApiConnection>(); mock.Setup(x => x.PostLazyAsync <TwitterFriendship>( new Uri("friendships/create.json", UriKind.Relative), new Dictionary <string, string> { { "screen_name", "twitterapi" } }) ) .ReturnsAsync(LazyJson.Create(new TwitterFriendship())); using var twitterApi = new TwitterApi(); twitterApi.apiConnection = mock.Object; await twitterApi.FriendshipsCreate(screenName : "twitterapi") .IgnoreResponse() .ConfigureAwait(false); mock.VerifyAll(); }
public async Task FriendshipsCreate_Test() { using (var twitterApi = new TwitterApi()) { var mock = new Mock<IApiConnection>(); mock.Setup(x => x.PostLazyAsync<TwitterFriendship>( new Uri("friendships/create.json", UriKind.Relative), new Dictionary<string, string> { { "screen_name", "twitterapi" } }) ) .ReturnsAsync(LazyJson.Create(new TwitterFriendship())); twitterApi.apiConnection = mock.Object; await twitterApi.FriendshipsCreate(screenName: "twitterapi") .IgnoreResponse() .ConfigureAwait(false); mock.VerifyAll(); } }