public void adds_a_test_project_by_default() { var input = new AddInput { Profile = "library", ProjectName = "Foo" }; var request = AddCommand.BuildTemplateRequest(input, "MyFoo.sln"); request.TestingProjects.Single() .Name.ShouldEqual("Foo.Testing"); }
public void no_tests_if_the_no_testing_flag_is_selected() { var input = new AddInput { Profile = "library", ProjectName = "Foo", NoTestsFlag = true }; var request = AddCommand.BuildTemplateRequest(input, "MyFoo.sln"); request.TestingProjects.Any() .ShouldBeFalse(); }
public void sets_the_dot_net_version_2() { var input = new AddInput { Profile = "library", ProjectName = "Foo", DotNetFlag = DotNetVersion.V40 }; var request = AddCommand.BuildTemplateRequest(input, "MyFoo.sln"); request.Projects.First().Version.ShouldEqual(DotNetVersion.V40); request.TestingProjects.First().Version.ShouldEqual(DotNetVersion.V40); }