Example #1
0
 /// <summary>
 /// Instantiate a new GitHub Activities API client.
 /// </summary>
 /// <param name="apiConnection">An API connection</param>
 public ActivitiesClient(IApiConnection apiConnection)
     : base(apiConnection)
 {
     Events = new EventsClient(apiConnection);
     Starring = new StarredClient(apiConnection);
     Watching = new WatchedClient(apiConnection);
     Feeds = new FeedsClient(apiConnection);
 }
Example #2
0
 /// <summary>
 /// Instantiate a new GitHub Activities API client.
 /// </summary>
 /// <param name="apiConnection">An API connection</param>
 public ActivitiesClient(IApiConnection apiConnection)
     : base(apiConnection)
 {
     Events   = new EventsClient(apiConnection);
     Starring = new StarredClient(apiConnection);
     Watching = new WatchedClient(apiConnection);
     Feeds    = new FeedsClient(apiConnection);
 }
Example #3
0
            public void RequestsCorrectUrl()
            {
                var connection = Substitute.For<IApiConnection>();
                var feedsClient = new FeedsClient(connection);

                feedsClient.GetFeeds();

                connection.Received().Get<Feed>(Arg.Is<Uri>(u => u.ToString() == "feeds"));
            }
Example #4
0
            public void RequestsCorrectUrl()
            {
                var connection  = Substitute.For <IApiConnection>();
                var feedsClient = new FeedsClient(connection);

                feedsClient.GetFeeds();

                connection.Received().Get <Feed>(Arg.Is <Uri>(u => u.ToString() == "feeds"));
            }