Exemplo n.º 1
0
        public void Test1()
        {
            ArrayFunctions af = new ArrayFunctions();

            int[] a = { 2, 3, 4 };

            Assert.True(af.IsUnique(a));
            Assert.True(af.IsUnique(new int[0]));
        }
Exemplo n.º 2
0
        public void TestMethod1()
        {
            ArrayFunctions af = new ArrayFunctions();

            int[] a = { 1, 2 };
            Assert.IsTrue(af.IsUnique(a));

            int[] b = { };
            Assert.IsTrue(af.IsUnique(b));
        }
Exemplo n.º 3
0
        public void TC(int[] input, bool expectedResult)
        {
            ArrayFunctions af           = new ArrayFunctions();
            bool           actualResult = af.IsUnique(input);

            Assert.Equal(expectedResult, actualResult);
        }
Exemplo n.º 4
0
        public void TestMethod4()
        {
            ArrayFunctions af = new ArrayFunctions();

            int[] a = { 1, 2, 1 };
            Assert.IsFalse(af.IsUnique(a));
        }
Exemplo n.º 5
0
        public void TestDuplicates()
        {
            ArrayFunctions af = new ArrayFunctions();

            int[] a = { 1, 2, 3, 4, 4 };

            Assert.IsFalse(af.IsUnique(a));
        }
Exemplo n.º 6
0
        public void TestNullException()
        {
            ArrayFunctions af = new ArrayFunctions();

            Assert.Throws <ArgumentNullException>(() => af.IsUnique(null));
        }
Exemplo n.º 7
0
        public void TestException()
        {
            ArrayFunctions af = new ArrayFunctions();

            Assert.ThrowsException <Exception>(() => af.IsUnique(null));
        }