Example #1
0
        ResolvedControl ParseControl(string markup, Type viewModel = null)
        {
            viewModel = viewModel ?? typeof(TestViewModel);
            var tree = DotvvmTestHelper.ParseResolvedTree($"@viewModel {viewModel}\n{markup}");

            var control = tree.Content.First(c => c.Metadata.Type != typeof(RawLiteral));

            return(control);
        }
Example #2
0
 private ResolvedTreeRoot ParseSource(string markup, string fileName = "default.dothtml", bool checkErrors = false) =>
 DotvvmTestHelper.ParseResolvedTree(markup, fileName, this.configuration, checkErrors);
Example #3
0
 ResolvedTreeRoot Parse(string markup, string fileName = "default.dothtml") =>
 DotvvmTestHelper.ParseResolvedTree(
     "@viewModel System.Collections.Generic.List<System.String>\n" + markup, fileName, config);