CreateCodeGenerator() public method

public CreateCodeGenerator ( string className, string rootNamespaceName, string sourceFileName, System.Web.Razor.RazorEngineHost host ) : System.Web.Razor.Generator.RazorCodeGenerator
className string
rootNamespaceName string
sourceFileName string
host System.Web.Razor.RazorEngineHost
return System.Web.Razor.Generator.RazorCodeGenerator
コード例 #1
0
			public void Must_honor_exception_parameter(bool throwExceptionOnParserError)
			{
				var language = new VisualBasicCodeLanguage(throwExceptionOnParserError);
				var host = MockRepository.GenerateMock<RazorEngineHost>();
				RazorCodeGenerator generator = language.CreateCodeGenerator("ClassName", "RootNamespace", "Template.vbhtml", host);

				Assert.That(((VisualBasicCodeGenerator)generator).ThrowExceptionOnParserError, Is.EqualTo(throwExceptionOnParserError));
			}
コード例 #2
0
			public void Must_create_visualbasiccodegenerator()
			{
				var language = new VisualBasicCodeLanguage();
				var host = MockRepository.GenerateMock<RazorEngineHost>();
				RazorCodeGenerator generator = language.CreateCodeGenerator("ClassName", "RootNamespace", "Template.vbhtml", host);

				Assert.That(generator, Is.InstanceOf<VisualBasicCodeGenerator>());
			}