public void sets_the_dot_net_version_if_it_exists() { var template = new ProjectTemplate { DotNetVersion = DotNetVersion.V45, Template = "SomeTemplate" }; template.BuildProjectRequest(new TemplateChoices { ProjectName = "SomeLib", }) .Version.ShouldEqual(DotNetVersion.V45); new ProjectTemplate { DotNetVersion = DotNetVersion.V40, Template = "SomeTemplate" }.BuildProjectRequest(new TemplateChoices { ProjectName = "Foo" }) .Version.ShouldEqual(DotNetVersion.V40); }