Beispiel #1
0
        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));            
        }