Example #1
0
        public void Test_dataMod_ScrambleLargeMode()
        {
            // Arrange
            dataMod d = new dataMod();

            d.setMode(true);
            int[] testArray = new int[6] {
                8, 24, 30, 31, 6, 11
            };
            int[] assertArray = new int[6] {
                24, 8, 30, 2, 6, 2
            };

            // Act
            int[] dScramble = d.scramble(testArray);

            // Assert
            CollectionAssert.AreEqual(dScramble, assertArray);
        }
Example #2
0
        public void Test_dataMod_FilterLargeMode()
        {
            // Arrange
            dataMod d = new dataMod(13);

            d.setMode(true);
            int[] testArray = new int[6] {
                8, 24, 30, 31, 6, 11
            };
            int[] assertArray = new int[2] {
                25, 31
            };

            // Act
            d.scramble(testArray); // NOTE: All prime numbers will be replaced with '2' before updating
            int[] dFilter = d.filter();

            // Assert
            CollectionAssert.AreEqual(dFilter, assertArray);
        }