Exemplo n.º 1
0
        public void MinDistanceTest_Same()
        {
            var solution = new _072_EditDistance();
            var result = solution.MinDistance("abc", "abc");

            Assert.AreEqual(0, result);
        }
Exemplo n.º 2
0
        public void MinDistanceTest_OneEmpty_2()
        {
            var solution = new _072_EditDistance();
            var result = solution.MinDistance("abc", "");

            Assert.AreEqual(3, result);
        }
Exemplo n.º 3
0
        public void MinDistanceTest_BothEmpty()
        {
            var solution = new _072_EditDistance();
            var result = solution.MinDistance("", "");

            Assert.AreEqual(0, result);
        }
Exemplo n.º 4
0
        public void MinDistanceTest_BothEmpty()
        {
            var solution = new _072_EditDistance();
            var result   = solution.MinDistance("", "");

            Assert.AreEqual(0, result);
        }
Exemplo n.º 5
0
        public void MinDistanceTest_NotSame()
        {
            var solution = new _072_EditDistance();
            var result   = solution.MinDistance("abccb", "abb");

            Assert.AreEqual(2, result);
        }
Exemplo n.º 6
0
        public void MinDistanceTest_OneEmpty_2()
        {
            var solution = new _072_EditDistance();
            var result   = solution.MinDistance("abc", "");

            Assert.AreEqual(3, result);
        }