From fe4108f34e6df6b4b8bd8c83e761efec626f6930 Mon Sep 17 00:00:00 2001 From: Devesh Khandelwal Date: Tue, 19 Apr 2016 14:27:13 +0530 Subject: [PATCH] Add Ctor classes to tests. --- Octokit.Tests/Clients/MigrationsClientTests.cs | 10 ++++++++++ .../Reactive/ObservableMigrationsClientTests.cs | 13 ++++++++++++- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/Octokit.Tests/Clients/MigrationsClientTests.cs b/Octokit.Tests/Clients/MigrationsClientTests.cs index 03b99f05..a1d610a2 100644 --- a/Octokit.Tests/Clients/MigrationsClientTests.cs +++ b/Octokit.Tests/Clients/MigrationsClientTests.cs @@ -8,6 +8,16 @@ namespace Octokit.Tests.Clients { public class MigrationsClientTests { + public class TheCtor + { + [Fact] + public void EnsuresNonNullArguments() + { + Assert.Throws( + () => new EventsClient(null)); + } + } + public class TheGetMethod { [Fact] diff --git a/Octokit.Tests/Reactive/ObservableMigrationsClientTests.cs b/Octokit.Tests/Reactive/ObservableMigrationsClientTests.cs index 513da13c..90be692f 100644 --- a/Octokit.Tests/Reactive/ObservableMigrationsClientTests.cs +++ b/Octokit.Tests/Reactive/ObservableMigrationsClientTests.cs @@ -1,4 +1,5 @@ -using System.Collections.Generic; +using System; +using System.Collections.Generic; using NSubstitute; using Octokit.Reactive; using Xunit; @@ -7,6 +8,16 @@ namespace Octokit.Tests.Reactive { public class ObservableMigrationsClientTests { + public class TheCtor + { + [Fact] + public void EnsuresNonNullArguments() + { + Assert.Throws( + () => new EventsClient(null)); + } + } + public class TheStartMethod { [Fact]