public void EnsuresNonEmptyArguments()
            {
                var gitHubClient = Substitute.For <IGitHubClient>();
                var client       = new ObservableGitHubAppsClient(gitHubClient);

                Assert.Throws <ArgumentException>(() => client.GetOrganizationInstallationForCurrent(""));
            }
            public void GetsFromCorrectUrl()
            {
                var gitHubClient = Substitute.For <IGitHubClient>();
                var client       = new ObservableGitHubAppsClient(gitHubClient);

                client.GetOrganizationInstallationForCurrent("ducks");

                gitHubClient.GitHubApps.Received().GetOrganizationInstallationForCurrent("ducks");
            }