Skip to content

Commit

Permalink
sample unit tests are green
Browse files Browse the repository at this point in the history
  • Loading branch information
dpvreony committed Mar 11, 2019
1 parent da258a6 commit 2efbd0d
Show file tree
Hide file tree
Showing 34 changed files with 184 additions and 155 deletions.
5 changes: 4 additions & 1 deletion src/NetTestRegimentation.UnitTests/FakeObject.cs
Expand Up @@ -4,7 +4,10 @@

namespace NetTestRegimentation.UnitTests
{
public sealed class FakeObject
public class FakeObject : IFakeObject
{
}
public interface IFakeObject
{
}
}
Expand Up @@ -21,7 +21,7 @@ public sealed class Throws : ITestAsyncMethodWithNullableParameters<
FakeObject,
FakeObject>
{
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetMoqArgObjectArrayOfArray(10);
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetArgObjectArrayOfArray(10);

[Theory]
[MemberData(nameof(ThrowsArgumentNullExceptionAsyncTestSource))]
Expand Down
Expand Up @@ -22,7 +22,7 @@ public sealed class Throws : ITestAsyncMethodWithNullableParameters<
FakeObject,
FakeObject>
{
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetMoqArgObjectArrayOfArray(11);
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetArgObjectArrayOfArray(11);

[Theory]
[MemberData(nameof(ThrowsArgumentNullExceptionAsyncTestSource))]
Expand Down
Expand Up @@ -23,7 +23,7 @@ public sealed class Throws : ITestAsyncMethodWithNullableParameters<
FakeObject,
FakeObject>
{
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetMoqArgObjectArrayOfArray(12);
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetArgObjectArrayOfArray(12);

[Theory]
[MemberData(nameof(ThrowsArgumentNullExceptionAsyncTestSource))]
Expand Down
Expand Up @@ -24,7 +24,7 @@ public sealed class Throws : ITestAsyncMethodWithNullableParameters<
FakeObject,
FakeObject>
{
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetMoqArgObjectArrayOfArray(13);
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetArgObjectArrayOfArray(13);

[Theory]
[MemberData(nameof(ThrowsArgumentNullExceptionAsyncTestSource))]
Expand Down
Expand Up @@ -25,7 +25,7 @@ public sealed class Throws : ITestAsyncMethodWithNullableParameters<
FakeObject,
FakeObject>
{
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetMoqArgObjectArrayOfArray(14);
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetArgObjectArrayOfArray(14);

[Theory]
[MemberData(nameof(ThrowsArgumentNullExceptionAsyncTestSource))]
Expand Down
Expand Up @@ -26,7 +26,7 @@ public sealed class Throws : ITestAsyncMethodWithNullableParameters<
FakeObject,
FakeObject>
{
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetMoqArgObjectArrayOfArray(15);
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetArgObjectArrayOfArray(15);

[Theory]
[MemberData(nameof(ThrowsArgumentNullExceptionAsyncTestSource))]
Expand Down
Expand Up @@ -27,7 +27,7 @@ public sealed class Throws : ITestAsyncMethodWithNullableParameters<
FakeObject,
FakeObject>
{
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetMoqArgObjectArrayOfArray(16);
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetArgObjectArrayOfArray(16);

[Theory]
[MemberData(nameof(ThrowsArgumentNullExceptionAsyncTestSource))]
Expand Down
Expand Up @@ -11,7 +11,7 @@ public static class ITestAsyncMethodWithNullableParametersT1Test
{
public sealed class Throws : ITestAsyncMethodWithNullableParameters<FakeObject>
{
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetMoqArgObjectArrayOfArray(1);
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetArgObjectArrayOfArray(1);

[Theory]
[MemberData(nameof(ThrowsArgumentNullExceptionAsyncTestSource))]
Expand Down
Expand Up @@ -13,7 +13,7 @@ public sealed class Throws : ITestAsyncMethodWithNullableParameters<
FakeObject,
FakeObject>
{
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetMoqArgObjectArrayOfArray(2);
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetArgObjectArrayOfArray(2);

[Theory]
[MemberData(nameof(ThrowsArgumentNullExceptionAsyncTestSource))]
Expand Down
Expand Up @@ -14,7 +14,7 @@ public sealed class Throws : ITestAsyncMethodWithNullableParameters<
FakeObject,
FakeObject>
{
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetMoqArgObjectArrayOfArray(3);
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetArgObjectArrayOfArray(3);

[Theory]
[MemberData(nameof(ThrowsArgumentNullExceptionAsyncTestSource))]
Expand Down
Expand Up @@ -15,7 +15,7 @@ public sealed class Throws : ITestAsyncMethodWithNullableParameters<
FakeObject,
FakeObject>
{
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetMoqArgObjectArrayOfArray(4);
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetArgObjectArrayOfArray(4);

[Theory]
[MemberData(nameof(ThrowsArgumentNullExceptionAsyncTestSource))]
Expand Down
Expand Up @@ -16,7 +16,7 @@ public sealed class Throws : ITestAsyncMethodWithNullableParameters<
FakeObject,
FakeObject>
{
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetMoqArgObjectArrayOfArray(5);
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetArgObjectArrayOfArray(5);

[Theory]
[MemberData(nameof(ThrowsArgumentNullExceptionAsyncTestSource))]
Expand Down
Expand Up @@ -17,7 +17,7 @@ public sealed class Throws : ITestAsyncMethodWithNullableParameters<
FakeObject,
FakeObject>
{
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetMoqArgObjectArrayOfArray(6);
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetArgObjectArrayOfArray(6);

[Theory]
[MemberData(nameof(ThrowsArgumentNullExceptionAsyncTestSource))]
Expand Down
Expand Up @@ -18,7 +18,7 @@ public sealed class Throws : ITestAsyncMethodWithNullableParameters<
FakeObject,
FakeObject>
{
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetMoqArgObjectArrayOfArray(7);
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetArgObjectArrayOfArray(7);

[Theory]
[MemberData(nameof(ThrowsArgumentNullExceptionAsyncTestSource))]
Expand Down
Expand Up @@ -19,7 +19,7 @@ public sealed class Throws : ITestAsyncMethodWithNullableParameters<
FakeObject,
FakeObject>
{
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetMoqArgObjectArrayOfArray(8);
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetArgObjectArrayOfArray(8);

[Theory]
[MemberData(nameof(ThrowsArgumentNullExceptionAsyncTestSource))]
Expand Down
Expand Up @@ -20,7 +20,7 @@ public sealed class Throws : ITestAsyncMethodWithNullableParameters<
FakeObject,
FakeObject>
{
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetMoqArgObjectArrayOfArray(9);
public static IEnumerable<object[]> ThrowsArgumentNullExceptionAsyncTestSource = ObjectArrayHelper.GetArgObjectArrayOfArray(9);

[Theory]
[MemberData(nameof(ThrowsArgumentNullExceptionAsyncTestSource))]
Expand Down
Expand Up @@ -42,16 +42,16 @@ public sealed class Throws : ITestAsyncMethodWithMoqNullableParameters<
string expectedParameterNameForException)
{
var exception = await Assert.ThrowsAsync<ArgumentNullException>(() => ArgumentHelpers.ThrowIfNullAsync(
arg1.Object,
arg2.Object,
arg3.Object,
arg4.Object,
arg5.Object,
arg6.Object,
arg7.Object,
arg8.Object,
arg9.Object,
arg10.Object,
arg1?.Object,
arg2?.Object,
arg3?.Object,
arg4?.Object,
arg5?.Object,
arg6?.Object,
arg7?.Object,
arg8?.Object,
arg9?.Object,
arg10?.Object,
expectedParameterNameForException));
Assert.Equal(expectedParameterNameForException, exception.ParamName);
}
Expand Down
Expand Up @@ -44,17 +44,17 @@ public sealed class Throws : ITestAsyncMethodWithMoqNullableParameters<
string expectedParameterNameForException)
{
var exception = await Assert.ThrowsAsync<ArgumentNullException>(() => ArgumentHelpers.ThrowIfNullAsync(
arg1.Object,
arg2.Object,
arg3.Object,
arg4.Object,
arg5.Object,
arg6.Object,
arg7.Object,
arg8.Object,
arg9.Object,
arg10.Object,
arg11.Object,
arg1?.Object,
arg2?.Object,
arg3?.Object,
arg4?.Object,
arg5?.Object,
arg6?.Object,
arg7?.Object,
arg8?.Object,
arg9?.Object,
arg10?.Object,
arg11?.Object,
expectedParameterNameForException));
Assert.Equal(expectedParameterNameForException, exception.ParamName);
}
Expand Down
Expand Up @@ -46,18 +46,18 @@ public sealed class Throws : ITestAsyncMethodWithMoqNullableParameters<
string expectedParameterNameForException)
{
var exception = await Assert.ThrowsAsync<ArgumentNullException>(() => ArgumentHelpers.ThrowIfNullAsync(
arg1.Object,
arg2.Object,
arg3.Object,
arg4.Object,
arg5.Object,
arg6.Object,
arg7.Object,
arg8.Object,
arg9.Object,
arg10.Object,
arg11.Object,
arg12.Object,
arg1?.Object,
arg2?.Object,
arg3?.Object,
arg4?.Object,
arg5?.Object,
arg6?.Object,
arg7?.Object,
arg8?.Object,
arg9?.Object,
arg10?.Object,
arg11?.Object,
arg12?.Object,
expectedParameterNameForException));
Assert.Equal(expectedParameterNameForException, exception.ParamName);
}
Expand Down
Expand Up @@ -48,19 +48,19 @@ public sealed class Throws : ITestAsyncMethodWithMoqNullableParameters<
string expectedParameterNameForException)
{
var exception = await Assert.ThrowsAsync<ArgumentNullException>(() => ArgumentHelpers.ThrowIfNullAsync(
arg1.Object,
arg2.Object,
arg3.Object,
arg4.Object,
arg5.Object,
arg6.Object,
arg7.Object,
arg8.Object,
arg9.Object,
arg10.Object,
arg11.Object,
arg12.Object,
arg13.Object,
arg1?.Object,
arg2?.Object,
arg3?.Object,
arg4?.Object,
arg5?.Object,
arg6?.Object,
arg7?.Object,
arg8?.Object,
arg9?.Object,
arg10?.Object,
arg11?.Object,
arg12?.Object,
arg13?.Object,
expectedParameterNameForException));
Assert.Equal(expectedParameterNameForException, exception.ParamName);
}
Expand Down
Expand Up @@ -50,20 +50,20 @@ public sealed class Throws : ITestAsyncMethodWithMoqNullableParameters<
string expectedParameterNameForException)
{
var exception = await Assert.ThrowsAsync<ArgumentNullException>(() => ArgumentHelpers.ThrowIfNullAsync(
arg1.Object,
arg2.Object,
arg3.Object,
arg4.Object,
arg5.Object,
arg6.Object,
arg7.Object,
arg8.Object,
arg9.Object,
arg10.Object,
arg11.Object,
arg12.Object,
arg13.Object,
arg14.Object,
arg1?.Object,
arg2?.Object,
arg3?.Object,
arg4?.Object,
arg5?.Object,
arg6?.Object,
arg7?.Object,
arg8?.Object,
arg9?.Object,
arg10?.Object,
arg11?.Object,
arg12?.Object,
arg13?.Object,
arg14?.Object,
expectedParameterNameForException));
Assert.Equal(expectedParameterNameForException, exception.ParamName);
}
Expand Down
Expand Up @@ -52,21 +52,21 @@ public sealed class Throws : ITestAsyncMethodWithMoqNullableParameters<
string expectedParameterNameForException)
{
var exception = await Assert.ThrowsAsync<ArgumentNullException>(() => ArgumentHelpers.ThrowIfNullAsync(
arg1.Object,
arg2.Object,
arg3.Object,
arg4.Object,
arg5.Object,
arg6.Object,
arg7.Object,
arg8.Object,
arg9.Object,
arg10.Object,
arg11.Object,
arg12.Object,
arg13.Object,
arg14.Object,
arg15.Object,
arg1?.Object,
arg2?.Object,
arg3?.Object,
arg4?.Object,
arg5?.Object,
arg6?.Object,
arg7?.Object,
arg8?.Object,
arg9?.Object,
arg10?.Object,
arg11?.Object,
arg12?.Object,
arg13?.Object,
arg14?.Object,
arg15?.Object,
expectedParameterNameForException));
Assert.Equal(expectedParameterNameForException, exception.ParamName);
}
Expand Down
Expand Up @@ -54,22 +54,22 @@ public sealed class Throws : ITestAsyncMethodWithMoqNullableParameters<
string expectedParameterNameForException)
{
var exception = await Assert.ThrowsAsync<ArgumentNullException>(() => ArgumentHelpers.ThrowIfNullAsync(
arg1.Object,
arg2.Object,
arg3.Object,
arg4.Object,
arg5.Object,
arg6.Object,
arg7.Object,
arg8.Object,
arg9.Object,
arg10.Object,
arg11.Object,
arg12.Object,
arg13.Object,
arg14.Object,
arg15.Object,
arg16.Object,
arg1?.Object,
arg2?.Object,
arg3?.Object,
arg4?.Object,
arg5?.Object,
arg6?.Object,
arg7?.Object,
arg8?.Object,
arg9?.Object,
arg10?.Object,
arg11?.Object,
arg12?.Object,
arg13?.Object,
arg14?.Object,
arg15?.Object,
arg16?.Object,
expectedParameterNameForException));
Assert.Equal(expectedParameterNameForException, exception.ParamName);
}
Expand Down
Expand Up @@ -22,7 +22,7 @@ public sealed class Throws : ITestAsyncMethodWithMoqNullableParameters<FakeObjec
Mock<FakeObject> arg,
string expectedParameterNameForException)
{
var exception = await Assert.ThrowsAsync<ArgumentNullException>(() => ArgumentHelpers.ThrowIfNullAsync(arg.Object, expectedParameterNameForException));
var exception = await Assert.ThrowsAsync<ArgumentNullException>(() => ArgumentHelpers.ThrowIfNullAsync(arg?.Object, expectedParameterNameForException));
Assert.Equal(expectedParameterNameForException, exception.ParamName);
}
}
Expand Down

0 comments on commit 2efbd0d

Please sign in to comment.