Exemplo n.º 1
0
        public void TestSubStringStartIndexNull()
        {
            var function = new SubStringFunction();

            Assert.That(function.Evaluate("abcdefg", null, 3), Is.EqualTo("abc"));
        }
Exemplo n.º 2
0
        public void TestSubStringEndIndexNull()
        {
            var function = new SubStringFunction();

            Assert.That(function.Evaluate("abcdefg", 3, null), Is.EqualTo("defg"));
        }
Exemplo n.º 3
0
        public void TestSubStringAllNull()
        {
            var function = new SubStringFunction();

            Assert.That(function.Evaluate(null, null, null), Is.EqualTo(""));
        }
Exemplo n.º 4
0
        public void TestSubStringBothStartAndEndNull()
        {
            var function = new SubStringFunction();

            Assert.That(function.Evaluate("abcdefg", null, null), Is.EqualTo("abcdefg"));
        }
Exemplo n.º 5
0
        public void TesAllFilled()
        {
            var function = new SubStringFunction();

            Assert.That(function.Evaluate("abcdefg", 3, 5), Is.EqualTo("de"));
        }