Ejemplo n.º 1
0
        public void TestGenerator()
        {
            var args      = new string[] { "resultmodel", "-ns", "MinionSuite.Tests.Templates" };
            var argReader = new ArgReader(args);

            GeneratorFactory.GetGenerator(argReader).Generate(argReader);

            Assert.True(File.Exists("ResultModel.cs"));

            AssertHelper.AssertEqualFile("Templates/ResultModel/ResultModel.cs", "ResultModel.cs");
        }
        public void TestGenerator()
        {
            var args = new string[]
            {
                "mvccontroller", "-ns", "MinionSuite.Tests.Templates", "-m", "./Models/Post.cs"
            };
            var argReader = new ArgReader(args);

            GeneratorFactory.GetGenerator(argReader).Generate(argReader);

            Assert.True(File.Exists("PostsController.cs"));

            AssertHelper.AssertEqualFile("Templates/MvcController/PostsController.cs", "PostsController.cs");
        }
Ejemplo n.º 3
0
        public void TestGenerator()
        {
            var args = new string[]
            {
                "servicegen:test", "-ns", "MinionSuite.Tests.Templates",
                "-m", "./Models/Post.cs", "-db", "ApplicationContext"
            };
            var argReader = new ArgReader(args);

            GeneratorFactory.GetGenerator(argReader).Generate(argReader);

            Assert.True(File.Exists("PostServiceTests.cs"));

            AssertHelper.AssertEqualFile("Templates/ServiceTest/PostServiceTests.cs", "PostServiceTests.cs");
        }