Exemplo n.º 1
0
 public void TestNullEmptyBefore()
 {
     var function = new ReplaceFunction();
     try
     {
         function.Evaluate("abcdef", null, "-");
         Assert.Fail("Expected exception");
     }
     catch (ArgumentException)
     {
         //oke
     }
 }
Exemplo n.º 2
0
 public void TestNullAll()
 {
     var function = new ReplaceFunction();
     try
     {
         function.Evaluate(null, null, null);
         Assert.Fail("Expected exception");
     }
     catch (ArgumentException)
     {
         //oke
     }
 }
Exemplo n.º 3
0
 public void TestNullSource()
 {
     var function = new ReplaceFunction();
     Assert.That(function.Evaluate(null, "a", "b"), Is.EqualTo(""));
 }
Exemplo n.º 4
0
 public void TestNullEmptyAfter()
 {
     var function = new ReplaceFunction();
     Assert.That(function.Evaluate("a-b-c-d-e-f", "-", null), Is.EqualTo("abcdef"));
 }
Exemplo n.º 5
0
 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"));
 }