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); }
private ResolvedTreeRoot ParseSource(string markup, string fileName = "default.dothtml", bool checkErrors = false) => DotvvmTestHelper.ParseResolvedTree(markup, fileName, this.configuration, checkErrors);
ResolvedTreeRoot Parse(string markup, string fileName = "default.dothtml") => DotvvmTestHelper.ParseResolvedTree( "@viewModel System.Collections.Generic.List<System.String>\n" + markup, fileName, config);