public void TestNestedAndMixed() { var function = new EscapeXmlFunction(); Assert.That(function.Evaluate( "I said use <code>\" not '</code> at <i>AT&T</i>. You are <b>fired</b>"), Is.EqualTo( "I said use <code>" not '</code> at <i>AT&T</i>. You are <b>fired</b>")); }
public void TestNothingToEscape() { var function = new EscapeXmlFunction(); Assert.That(function.Evaluate("some text"), Is.EqualTo("some text")); }
public void TestEscapTags() { var function = new EscapeXmlFunction(); Assert.That(function.Evaluate("You are <b>fired</b>"), Is.EqualTo("You are <b>fired</b>")); }
public void TestEscapeQuotes() { var function = new EscapeXmlFunction(); Assert.That(function.Evaluate("some \"text\""), Is.EqualTo("some "text"")); }
public void TestEscapeNull() { var function = new EscapeXmlFunction(); Assert.That(function.Evaluate(new string[1]), Is.EqualTo("")); }
public void TestEscapeApostrorhe() { var function = new EscapeXmlFunction(); Assert.That(function.Evaluate("some 'text'"), Is.EqualTo("some 'text'")); }
public void TestEscapeAmpersand() { var function = new EscapeXmlFunction(); Assert.That(function.Evaluate("Johnson & Johnon"), Is.EqualTo("Johnson & Johnon")); }