コード例 #1
0
ファイル: FindIndexTests.cs プロジェクト: novovandrey/EPAM
        public void Null_FindIndexTest()
        {
            // arrange
            int[] array = null;

            // act
            // assert
            Assert.ThrowsException <NullReferenceException>(() => FindIndex.Exec(array));
        }
コード例 #2
0
ファイル: FindIndexTests.cs プロジェクト: novovandrey/EPAM
        public void NegativeValue_FindIndexTest()
        {
            // arrange
            int[] array    = { -2, 8, -7, 4, 8, -9 };
            Int16 expected = 3;

            // act
            int result = FindIndex.Exec(array);

            // assert
            Assert.AreEqual(expected, result);
        }
コード例 #3
0
ファイル: FindIndexTests.cs プロジェクト: novovandrey/EPAM
        public void NullDim_FindIndexTest()
        {
            // arrange
            int[] array    = {};
            int   expected = -1;

            // act
            int result = FindIndex.Exec(array);

            // assert
            Assert.AreEqual(expected, result);
        }
コード例 #4
0
ファイル: FindIndexTests.cs プロジェクト: novovandrey/EPAM
        public void Normal_FindIndexTest()
        {
            // arrange
            int[] array    = { 2, 8, 7, 4, 9, 8 };
            Int16 expected = 3;

            // act
            int result = FindIndex.Exec(array);

            // assert
            Assert.AreEqual(expected, result);
        }