public void ReplacesNullAndWhitespacesByDefaultValue() { string defaultValue = "theDefaultValue"; HasTextFilteringFormatter fmt = new HasTextFilteringFormatter(defaultValue, null); Assert.AreEqual(defaultValue, fmt.Parse(null)); Assert.AreEqual(defaultValue, fmt.Parse(string.Empty)); Assert.AreEqual(defaultValue, fmt.Parse("\t \n\r")); Assert.AreEqual(" text \n", fmt.Parse(" text \n")); }
public void ReplacesNullAndWhitespacesByDefaultValue() { string defaultValue = "theDefaultValue"; HasTextFilteringFormatter fmt = new HasTextFilteringFormatter(defaultValue, null); Assert.AreEqual( defaultValue, fmt.Parse(null)); Assert.AreEqual(defaultValue, fmt.Parse(string.Empty)); Assert.AreEqual( defaultValue, fmt.Parse("\t \n\r")); Assert.AreEqual(" text \n", fmt.Parse(" text \n")); }
public void DoesntAffectFormat() { string defaultValue = "theDefaultValue"; HasTextFilteringFormatter fmt = new HasTextFilteringFormatter(defaultValue, null); Assert.AreEqual(null, fmt.Format(null)); Assert.AreEqual(string.Empty, fmt.Format(string.Empty)); Assert.AreEqual("\t \n\r", fmt.Format("\t \n\r")); object o = new object(); Assert.AreEqual(o.ToString(), fmt.Format(o)); }