From 72965f4f028cea20786df98de659938648dc8557 Mon Sep 17 00:00:00 2001 From: Terje Sandstrom Date: Fri, 11 Nov 2016 22:30:32 -0800 Subject: [PATCH] Updated vsix to vsix3 for Visual Studio 15 #8 --- .gitignore | 63 +++++++++++++++++++ .../Properties/AssemblyInfo.cs | 4 +- CreateUnitTests.NUnit/packages.config | 4 ++ IntelliTest.NUnit/Properties/AssemblyInfo.cs | 4 +- README.md | 5 +- TestGeneration.Extensions.NUnit.sln | 16 ++--- .../Properties/AssemblyInfo.cs | 4 +- .../TestGeneration.Extensions.NUnit.csproj | 19 +++++- .../packages.config | 4 ++ .../source.extension.vsixmanifest | 10 ++- 10 files changed, 113 insertions(+), 20 deletions(-) create mode 100644 CreateUnitTests.NUnit/packages.config create mode 100644 TestGeneration.Extensions.NUnit/packages.config diff --git a/.gitignore b/.gitignore index 46c685f..9e152ca 100644 --- a/.gitignore +++ b/.gitignore @@ -206,3 +206,66 @@ FakesAssemblies/ # Visual Studio 6 workspace options file *.opt +## +## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore +*.vcxproj.filters +[Ll]og/ +# Visual Studio 2015 cache/options directory +# Uncomment if you have tasks that create the project's static files in wwwroot +#wwwroot/ +project.fragment.lock.json +**/Properties/launchSettings.json +*.opendb +*.VC.db +*.VC.VC.opendb +*.sap +# Visual Studio code coverage results +*.coverage +*.coveragexml +nCrunchTemp_* +# TODO: Comment the next line if you want to checkin your web deploy settings +# Microsoft Azure Web App publish settings. Comment the next line if you want to +# checkin your Azure Web App publish settings, but sensitive information contained +# in these scripts will be unencrypted +PublishScripts/ +# NuGet v3's project.json files produces more ignoreable files +*.nuget.props +*.nuget.targets +# Microsoft Azure Build Output +# Microsoft Azure Emulator +ecf/ +rcf/ +# Windows Store app package directories and files +BundleArtifacts/ +Package.StoreAssociation.xml +_pkginfo.txt +*.jfm +# Since there are multiple workflows, uncomment next line to ignore bower_components +# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) +#bower_components/ +# GhostDoc plugin setting file +*.GhostDoc.xml +# Visual Studio 6 auto-generated workspace file (contains which files were open etc.) +*.vbw +# Visual Studio LightSwitch build output +**/*.HTMLClient/GeneratedArtifacts +**/*.DesktopClient/GeneratedArtifacts +**/*.DesktopClient/ModelManifest.xml +**/*.Server/GeneratedArtifacts +**/*.Server/ModelManifest.xml +_Pvt_Extensions +# Paket dependency manager +.paket/paket.exe +paket-files/ +# FAKE - F# Make +.fake/ +# JetBrains Rider +.idea/ +*.sln.iml +# CodeRush +.cr/ +# Python Tools for Visual Studio (PTVS) +__pycache__/ +*.pyc +# Cake - Uncomment if you are using it +# tools/ diff --git a/CreateUnitTests.NUnit/Properties/AssemblyInfo.cs b/CreateUnitTests.NUnit/Properties/AssemblyInfo.cs index 6f31861..9fbb34c 100644 --- a/CreateUnitTests.NUnit/Properties/AssemblyInfo.cs +++ b/CreateUnitTests.NUnit/Properties/AssemblyInfo.cs @@ -31,5 +31,5 @@ using System.Runtime.InteropServices; // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] +[assembly: AssemblyVersion("1.1.0.0")] +[assembly: AssemblyFileVersion("1.1.0.0")] diff --git a/CreateUnitTests.NUnit/packages.config b/CreateUnitTests.NUnit/packages.config new file mode 100644 index 0000000..0cbf310 --- /dev/null +++ b/CreateUnitTests.NUnit/packages.config @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/IntelliTest.NUnit/Properties/AssemblyInfo.cs b/IntelliTest.NUnit/Properties/AssemblyInfo.cs index 06fcbe7..6c0910a 100644 --- a/IntelliTest.NUnit/Properties/AssemblyInfo.cs +++ b/IntelliTest.NUnit/Properties/AssemblyInfo.cs @@ -31,5 +31,5 @@ using System.Runtime.InteropServices; // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] +[assembly: AssemblyVersion("1.1.0.0")] +[assembly: AssemblyFileVersion("1.1.0.0")] diff --git a/README.md b/README.md index f506225..226e65b 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,13 @@ # NUnit Visual Studio 2015 Test Generator -This is an extension for Visual Studio 2015 that extends +This is an extension for Visual Studio that extends the test functionality to allow you to create unit tests and IntelliTests. +It works for Visual Studio versions from 2015 and above. This extension extends the built in test generator functionality allowing developers to generate tests using NUnit 2.6.x or NUnit 3.0. Please note that IntelliTest is only available in Visual -Studio Enterprise edition. Other versions of Visual Studio +Studio Enterprise edition. Other editions of Visual Studio only have the `Create Unit Tests` menu option. ##Download## diff --git a/TestGeneration.Extensions.NUnit.sln b/TestGeneration.Extensions.NUnit.sln index 90a5a9b..bebf681 100644 --- a/TestGeneration.Extensions.NUnit.sln +++ b/TestGeneration.Extensions.NUnit.sln @@ -1,20 +1,20 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 14 -VisualStudioVersion = 14.0.24720.0 +# Visual Studio 15 +VisualStudioVersion = 15.0.25909.0 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CreateUnitTests.NUnit", "CreateUnitTests.NUnit\CreateUnitTests.NUnit.csproj", "{9635AFF9-7554-434D-AA63-556313342E5A}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IntelliTest.NUnit", "IntelliTest.NUnit\IntelliTest.NUnit.csproj", "{9B87DC9E-151C-4F94-959F-657BBF72645F}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TestGeneration.Extensions.NUnit", "TestGeneration.Extensions.NUnit\TestGeneration.Extensions.NUnit.csproj", "{A773B258-30DD-4698-8601-ECC742A712DC}" -EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{EA107D0F-7028-4FF8-B90C-E2C5DF4C62D2}" ProjectSection(SolutionItems) = preProject notice.md = notice.md README.md = README.md EndProjectSection EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CreateUnitTests.NUnit", "CreateUnitTests.NUnit\CreateUnitTests.NUnit.csproj", "{9635AFF9-7554-434D-AA63-556313342E5A}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IntelliTest.NUnit", "IntelliTest.NUnit\IntelliTest.NUnit.csproj", "{9B87DC9E-151C-4F94-959F-657BBF72645F}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TestGeneration.Extensions.NUnit", "TestGeneration.Extensions.NUnit\TestGeneration.Extensions.NUnit.csproj", "{A773B258-30DD-4698-8601-ECC742A712DC}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU diff --git a/TestGeneration.Extensions.NUnit/Properties/AssemblyInfo.cs b/TestGeneration.Extensions.NUnit/Properties/AssemblyInfo.cs index 0ddf148..4af4609 100644 --- a/TestGeneration.Extensions.NUnit/Properties/AssemblyInfo.cs +++ b/TestGeneration.Extensions.NUnit/Properties/AssemblyInfo.cs @@ -28,5 +28,5 @@ using System.Runtime.InteropServices; // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] +[assembly: AssemblyVersion("1.1.0.0")] +[assembly: AssemblyFileVersion("1.1.0.0")] diff --git a/TestGeneration.Extensions.NUnit/TestGeneration.Extensions.NUnit.csproj b/TestGeneration.Extensions.NUnit/TestGeneration.Extensions.NUnit.csproj index 702a5be..5e307ad 100644 --- a/TestGeneration.Extensions.NUnit/TestGeneration.Extensions.NUnit.csproj +++ b/TestGeneration.Extensions.NUnit/TestGeneration.Extensions.NUnit.csproj @@ -1,8 +1,16 @@  + - 14.0 + 15.0 $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + + 14.0 + + @@ -44,6 +52,7 @@ + Designer @@ -76,6 +85,14 @@ + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + + +