コード例 #1
0
ファイル: AsserterTest.cs プロジェクト: 1shekhar/mstestex
        public void AssertParameterIsNotNullShouldNotAssertArrayElementValueType()
        {
            // arrange
            var assert = new Asserter();

            // act, assert
            assert.AssertParameterIsNotNull(new[] { 1, 2, 3 }, "test");
        }
コード例 #2
0
ファイル: AsserterTest.cs プロジェクト: 1shekhar/mstestex
        public void AssertParameterIsNotNullShouldNotAssertEnumerableItemValueType()
        {
            // arrange
            var assert = new Asserter();

            // act, assert
            assert.AssertParameterIsNotNull(new[] { 1, 2, 3 }.AsEnumerable(), "test");
        }
コード例 #3
0
ファイル: AsserterTest.cs プロジェクト: 1shekhar/mstestex
        public void AssertParameterIsNotNullShouldNotAssertValueType()
        {
            // arrange
            var assert = new Asserter();

            // act, assert
            assert.AssertParameterIsNotNull(1, "test");
        }
コード例 #4
0
ファイル: AsserterTest.cs プロジェクト: 1shekhar/mstestex
        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.");
        }
コード例 #5
0
ファイル: AsserterTest.cs プロジェクト: 1shekhar/mstestex
        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.");
        }