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