New convention test was added. Now each "TheCtor" class must have "EnsuresNonNullArguments" method were throwing of ArgumentNullException from client constructor class should be tested.

All unused "using" directives were removed.
This commit is contained in:
aedampir@gmail.com
2016-04-10 22:28:18 +07:00
parent a783d05abb
commit 36c08248fa
52 changed files with 119 additions and 76 deletions
@@ -7,7 +7,6 @@ using System.Threading.Tasks;
using NSubstitute;
using Octokit.Internal;
using Octokit.Reactive;
using Octokit.Tests.Helpers;
using Xunit;
namespace Octokit.Tests.Reactive
@@ -352,10 +351,11 @@ namespace Octokit.Tests.Reactive
await Assert.ThrowsAsync<ArgumentException>(() => client.Files("owner", "", 1));
}
}
public class TheCtor
{
[Fact]
public void EnsuresArgument()
public void EnsuresNonNullArguments()
{
Assert.Throws<ArgumentNullException>(() => new PullRequestsClient(null));
}