public void RewriteShouldReplaceMD5s()
{
// Arrange
var subject = new SqlQueryHelper.Parser();
// Act
var result = subject.Rewrite(@"blah 79054025255fb1a26e4bc422aef54eb4 blah");
var result1 = subject.Rewrite(@"blah -79054025255fb1a26e4bc422aef54eb4 blah");
var result2 = subject.Rewrite(@"blah _79054025255fb1a26e4bc422aef54eb4 blah");
var result3 = subject.Rewrite(@"blah .79054025255fb1a26e4bc422aef54eb4 blah");
var result4 = subject.Rewrite(@"blah x79054025255fb1a26e4bc422aef54eb4 blah");
// Assert
Assert.AreEqual(@"blah ? blah", result);
Assert.AreEqual(@"blah ? blah", result1);
Assert.AreEqual(@"blah ? blah", result2);
Assert.AreEqual(@"blah ? blah", result3);
Assert.AreEqual(@"blah x79054025255fb1a26e4bc422aef54eb4 blah", result4);
}