Example #1
0
        public void Unsorted_Strings()
        {
            var solution = new DeleteColumnsToMakeSortedSolution();

            var result = solution.MinDeletionSize(new[] { "zyx", "wvu", "tsr" });

            Assert.Equal(3, result);
        }
Example #2
0
        public void Single_String_Should_Return_0()
        {
            var solution = new DeleteColumnsToMakeSortedSolution();

            var result = solution.MinDeletionSize(new[] { "lkfjhlsdhljk" });

            Assert.Equal(0, result);
        }
Example #3
0
        public void Already_Sorted_Columns_Should_Return_0()
        {
            var solution = new DeleteColumnsToMakeSortedSolution();

            var result = solution.MinDeletionSize(new[] { "a", "b" });

            Assert.Equal(0, result);
        }