public void TestNullEmptyBefore() { var function = new ReplaceFunction(); try { function.Evaluate("abcdef", null, "-"); Assert.Fail("Expected exception"); } catch (ArgumentException) { //oke } }
public void TestNullAll() { var function = new ReplaceFunction(); try { function.Evaluate(null, null, null); Assert.Fail("Expected exception"); } catch (ArgumentException) { //oke } }
public void TestNullSource() { var function = new ReplaceFunction(); Assert.That(function.Evaluate(null, "a", "b"), Is.EqualTo("")); }
public void TestNullEmptyAfter() { var function = new ReplaceFunction(); Assert.That(function.Evaluate("a-b-c-d-e-f", "-", null), Is.EqualTo("abcdef")); }
public void TestAllFilled() { var function = new ReplaceFunction(); Assert.That(function.Evaluate("a-b-c-d-e-f", "-", "+"), Is.EqualTo("a+b+c+d+e+f")); }