public void FormatStringOk() { var t = StringTokenEx.FormatString("test", "t{0}{1}", "es", "t"); Assert.Equal("test", t.Name); Assert.Equal("test", t.ToString(null)); Assert.Equal("test", t.ToString("f")); }
public void FormatStringCaches() { var diff = new ToStringDiff(); var t = StringTokenEx.FormatString("test", "t{0}{1}", "est", diff); Assert.Equal("test", t.Name); Assert.Equal("test1", t.ToString(null)); Assert.Equal("test1", t.ToString("f")); Assert.Equal(1, diff.I); }