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"); }
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"); }