Ejemplo n.º 1
0
        void GenerateFile(string folder, string name)
        {
            var fileName = new MvcControllerFileName();

            fileName.Folder         = folder;
            fileName.ControllerName = name;
            GenerateFile(fileName);
        }
        public void AddMvcController_ControllerNameAndControllerFolderSpecified_ControllerFullPathUsedToGenerateFile()
        {
            CreateViewModelWithControllerFolderPath(
                @"d:\projects\MyProject\Controllers",
                MvcTextTemplateLanguage.CSharp);
            viewModel.ControllerName = "Home";
            viewModel.AddMvcController();

            MvcControllerFileName controllerFileName = fakeControllerGenerator.FileNamePassedToGenerateController;
            string fileName         = controllerFileName.GetPath();
            string expectedFileName = @"d:\projects\MyProject\Controllers\Home.cs";

            Assert.AreEqual(expectedFileName, fileName);
        }
Ejemplo n.º 3
0
 void CreateFileName()
 {
     mvcControllerFileName = new MvcControllerFileName();
 }
Ejemplo n.º 4
0
 void GenerateFile(MvcControllerFileName fileName)
 {
     generator.GenerateFile(fileName);
 }
Ejemplo n.º 5
0
 public void GenerateFile(MvcControllerFileName fileName)
 {
     FileNamePassedToGenerateController = fileName;
     IsGenerateFileCalled = true;
 }