public void SimplestRazorEngineWithModelTest()
        {
            string template = @"@model Person
Hello World @Model.Name. Time is: @DateTime.Now";

            var host = new RazorEngine<RazorTemplateBase>();
            host.AddNamespace("RazorHostingTests");

            string result = host.RenderTemplate(template, new Person { Name = "Joe Doe" });

            Assert.IsNotNull(result, host.ErrorMessage);
            Assert.IsTrue(result.Contains("Joe Doe"));

            Console.WriteLine(result);
        }
Exemplo n.º 2
0
        public void SimplestRazorEngineWithModelTest()
        {
            string template = @"@model Person
Hello World @Model.Name. Time is: @DateTime.Now";

            var host = new RazorEngine <RazorTemplateBase>();

            host.AddNamespace("RazorHostingTests");

            string result = host.RenderTemplate(template, new Person {
                Name = "Joe Doe"
            });

            Assert.IsNotNull(result, host.ErrorMessage);
            Assert.IsTrue(result.Contains("Joe Doe"));

            Console.WriteLine(result);
        }