public void Write_if_true_false_test(bool isTrue, string expected) { FluentTextTemplate ft = new FluentTextTemplate(); string result = ft.WriteIf(isTrue, "public", "private"); Assert.That(result, Is.EqualTo(expected)); }
public void WriteList_string_space_separator_test() { FluentTextTemplate ft = new FluentTextTemplate(); var text = "public abstract class MyClass"; string result = ft.WriteList(text); var expected = "public abstract class MyClass"; Assert.That(result, Is.EqualTo(expected)); }
public void WriteList_test() { var ft = new FluentTextTemplate(); var text = new[] { "public", "abstract", "class", "MyClass" }.ToList(); string result = ft.WriteList(text); var expected = "public abstract class MyClass"; Assert.That(result, Is.EqualTo(expected)); }
public void Template_with_header_Test() { FluentTextTemplate ft = new FluentTextTemplate { Header = "this is header" }; string result = ft.Write("hellow world"); var expected = $"this is header{_nl}hellow world"; Assert.That(result, Is.EqualTo(expected)); }