diff --git a/Octokit.Tests/Reactive/ObservableAssigneesClientTests.cs b/Octokit.Tests/Reactive/ObservableAssigneesClientTests.cs index a0df825b..92c75485 100644 --- a/Octokit.Tests/Reactive/ObservableAssigneesClientTests.cs +++ b/Octokit.Tests/Reactive/ObservableAssigneesClientTests.cs @@ -57,6 +57,15 @@ namespace Octokit.Tests.Reactive Assert.Throws(() => client.GetAllForRepository(owner, null)); Assert.Throws(() => client.GetAllForRepository(owner, name, null)); } + + [Fact] + public void EnsuresNonEmptyArguments() + { + var client = CreateFixtureWithNonReactiveClient(); + + Assert.Throws(() => client.GetAllForRepository(string.Empty, name)); + Assert.Throws(() => client.GetAllForRepository(owner, string.Empty)); + } } private static ObservableAssigneesClient CreateFixtureWithNonReactiveClient()