public void AssertParameterIsNotNullShouldNotAssertArrayElementValueType() { // arrange var assert = new Asserter(); // act, assert assert.AssertParameterIsNotNull(new[] { 1, 2, 3 }, "test"); }
public void AssertParameterIsNotNullShouldNotAssertEnumerableItemValueType() { // arrange var assert = new Asserter(); // act, assert assert.AssertParameterIsNotNull(new[] { 1, 2, 3 }.AsEnumerable(), "test"); }
public void AssertParameterIsNotNullShouldNotAssertValueType() { // arrange var assert = new Asserter(); // act, assert assert.AssertParameterIsNotNull(1, "test"); }
public void AssertParameterIsNotNullShouldAssertNullArrayElement() { // arrange var assert = new Asserter(); var parameter = default(string); try { // act assert.AssertParameterIsNotNull(new[] { "one", default(string), "three" }, nameof(parameter)); } catch (AssertFailedException ex) { // assert Assert.AreEqual(GetExpectedMessage(nameof(parameter) + "[]"), ex.Message); return; } Assert.Fail("An exception was expected, but not thrown."); }
public void AssertParameterIsNotNullShouldAssertNullReferenceType() { // arrange var assert = new Asserter(); var parameter = default(string); try { // act assert.AssertParameterIsNotNull(parameter, nameof(parameter)); } catch (AssertFailedException ex) { // assert Assert.AreEqual(GetExpectedMessage(nameof(parameter)), ex.Message); return; } Assert.Fail("An exception was expected, but not thrown."); }