コード例 #1
0
        public void WithFormat_StringWithAndWithoutMatchingSourceProperties_ReturnsFormattedString()
        {
            var source = new FormatWithSource();
            var input  = "int={IntValue},string={DateValue}";

            var actual = input.FormatWith(source);

            Assert.AreEqual("int=101,string={DateValue}", actual);
        }
コード例 #2
0
        public void WithFormat_StringDoesNotHaveSourceProperties_ReturnsInputString()
        {
            var source = new FormatWithSource();
            var input  = "int=202,string=Goodbye World!";

            var actual = input.FormatWith(source);

            Assert.AreEqual(input, actual);
        }
コード例 #3
0
        public void WithFormat_StringWithoutMatchingSourceProperties_ReturnsInputString()
        {
            var source = new FormatWithSource();
            var input  = "int=202,string={DateValue}";

            var actual = input.FormatWith(source);

            Assert.AreEqual(input, actual);
        }
コード例 #4
0
        public void WithFormat_StringHasSourceProperties_ReturnsFormattedString()
        {
            var source = new FormatWithSource();
            var input  = "int={IntValue},string={StringValue}";

            var actual = input.FormatWith(source);

            Assert.AreEqual("int=101,string=Hello World!", actual);
        }