Esempio n. 1
0
        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));
        }
Esempio n. 2
0
        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));
        }
Esempio n. 3
0
        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));
        }
Esempio n. 4
0
        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));
        }