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); }
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); }
public void WithFormat_StringWithoutMatchingSourceProperties_ReturnsInputString() { var source = new FormatWithSource(); var input = "int=202,string={DateValue}"; var actual = input.FormatWith(source); Assert.AreEqual(input, actual); }
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); }