MvcViewFileName CreateMvcViewFileName(string folder, string name) { var fileName = new MvcViewFileName(); fileName.Folder = folder; fileName.ViewName = name; return(fileName); }
public void GenerateFile_IsPartialViewIsFalse_MvcTextTemplateHostIsPartialViewIsSetToFalse() { CreateGenerator(); ProjectPassedToGeneratorIsCSharpProject(); string viewFolder = @"d:\projects\MyProject\Views\Home"; string viewName = "Index"; MvcViewFileName fileName = CreateMvcViewFileName(viewFolder, viewName); fileName.IsPartialView = false; GenerateFile(fileName); Assert.IsFalse(fakeHost.IsPartialView); }
public void GenerateFile_CSharpEmptyAspxViewTemplateAndIsPartialViewIsSet_AspxUserControlFileGenerated() { CreateGenerator(); ProjectPassedToGeneratorIsCSharpProject(); string viewFolder = @"d:\projects\MyProject\Views\Home"; string viewName = "Index"; MvcViewFileName fileName = CreateMvcViewFileName(viewFolder, viewName); fileName.IsPartialView = true; GenerateFile(fileName); string outputFileGenerated = fakeHost.OutputFilePassedToProcessTemplate; string expectedOutputFileGenerated = @"d:\projects\MyProject\Views\Home\Index.ascx"; Assert.AreEqual(expectedOutputFileGenerated, outputFileGenerated); }
void GenerateFile(MvcViewFileName fileName) { generator.GenerateFile(fileName); }
void GenerateFile(string folder, string name) { MvcViewFileName fileName = CreateMvcViewFileName(folder, name); GenerateFile(fileName); }
public void GenerateFile(MvcViewFileName fileName) { FileNamePassedToGenerateFile = fileName; IsGenerateFileCalled = true; }
void CreateFileName() { mvcViewFileName = new MvcViewFileName(); }