From f7a2ba9f89389cbad2acce5c6762a8754f7a99b2 Mon Sep 17 00:00:00 2001 From: Rob Prouse Date: Mon, 7 Dec 2015 21:22:00 -0500 Subject: [PATCH 1/4] Preparing for 1.0 release --- nunit.templates/nunit.templates.csproj | 4 ++++ nunit.templates/preview.png | Bin 0 -> 13240 bytes nunit.templates/source.extension.vsixmanifest | 9 ++++++--- 3 files changed, 10 insertions(+), 3 deletions(-) create mode 100644 nunit.templates/preview.png diff --git a/nunit.templates/nunit.templates.csproj b/nunit.templates/nunit.templates.csproj index 8352ac6..fe8a173 100644 --- a/nunit.templates/nunit.templates.csproj +++ b/nunit.templates/nunit.templates.csproj @@ -67,6 +67,10 @@ Designer + + Always + true + Always true diff --git a/nunit.templates/preview.png b/nunit.templates/preview.png new file mode 100644 index 0000000000000000000000000000000000000000..052e6c633635d910a90e0d5846fd6ab0c97b79d5 GIT binary patch literal 13240 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�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 literal 0 HcmV?d00001 diff --git a/nunit.templates/source.extension.vsixmanifest b/nunit.templates/source.extension.vsixmanifest index cd852c0..f203435 100644 --- a/nunit.templates/source.extension.vsixmanifest +++ b/nunit.templates/source.extension.vsixmanifest @@ -4,15 +4,18 @@ NUnit Templates for Visual Studio Provides Visual Studio project and item templates for NUnit 3 along with code snippets. - http://nunit.org + https://github.com/nunit/nunit.templates license.rtf nunit3_32x32.png + preview.png + tdd, test, NUnit, NUnit3, template, snippet - + + - + From f55c9bce0958b6e34770b07aa20390eeb1041cfd Mon Sep 17 00:00:00 2001 From: Rob Prouse Date: Fri, 11 Dec 2015 16:21:00 -0500 Subject: [PATCH 2/4] Removed unused snippet --- .../Snippets/CSharp/Test/testcase.snippet | 77 ------------------- 1 file changed, 77 deletions(-) delete mode 100644 nunit.templates/Snippets/CSharp/Test/testcase.snippet diff --git a/nunit.templates/Snippets/CSharp/Test/testcase.snippet b/nunit.templates/Snippets/CSharp/Test/testcase.snippet deleted file mode 100644 index f08d962..0000000 --- a/nunit.templates/Snippets/CSharp/Test/testcase.snippet +++ /dev/null @@ -1,77 +0,0 @@ - - - -
- - Expansion - - NUnit TestCase Method - Rob Prouse - Code snippet for a test method with TestCases - - - ntc -
- - - - NUnit.Framework - - - - - nunit.framework.dll - - - - - name - Replace with the name of the test method - TestMethod - - - - - params - Replace with the parameters to the test method - 1 - - - - - type - Replace with the type of the first parameter - int - - - - - param - Replace with the name of the first parameter - x - - - - - TestxCase - - - - - SimpleTypeName(global::NUnit.Framework.TestCase) - - - TestCase - TestCase - TestCase - - - - - - -
-
\ No newline at end of file From 2548cd6b67251ef7cb8f929ae75cc1fcc6fd2918 Mon Sep 17 00:00:00 2001 From: Rob Prouse Date: Sat, 12 Dec 2015 10:10:53 -0500 Subject: [PATCH 3/4] Updated based on code review --- README.md | 15 ++++--- .../Snippets/CSharp/Test/ntestcase.snippet | 9 +--- .../Snippets/CSharp/Test/ntestfixture.snippet | 2 +- nunit.templates/source.extension.vsixmanifest | 44 +++++++++---------- nunit.tests.csharp/nunit.tests.csharp.csproj | 9 +--- nunit.tests.vb/nunit.tests.vb.vbproj | 11 +---- 6 files changed, 37 insertions(+), 53 deletions(-) diff --git a/README.md b/README.md index 9022bf7..75c69a5 100644 --- a/README.md +++ b/README.md @@ -30,9 +30,9 @@ The project currently provides the following templates. | Snippet | Shortcut | Language | |-----------------|--------------|---------------| -| Test Fixture | ntf | C# | +| Test Fixture | ntestfixture | C# | | Test Method | ntest | C# | -| Test Case | ntc | C# | +| Test Case | ntestcase | C# | ## Contributing @@ -41,7 +41,12 @@ to do is fork the repository, add it and create a pull request. We love help and contributions. For information on how to add templates and snippets, head over to the -[SideWaffle Documentation](https://github.com/ligershark/side-waffle/wiki) +[SideWaffle Documentation](https://github.com/ligershark/side-waffle/wiki). + +There is also a great walkthrough on creating templates in the +[June 2015 MSDN Magazine](https://msdn.microsoft.com/en-us/magazine/mt147242.aspx). + +### Prerequisites We highly recommend that you use the following extensions for Visual Studio when working on this project. @@ -57,11 +62,11 @@ the NUnit project defaults in Visual Studio. ### Adding Project Templates -TBC +*TBC* ### Adding Item Templates -TBC +*TBC* ### Adding Code Snippets diff --git a/nunit.templates/Snippets/CSharp/Test/ntestcase.snippet b/nunit.templates/Snippets/CSharp/Test/ntestcase.snippet index c392db9..46f0d5a 100644 --- a/nunit.templates/Snippets/CSharp/Test/ntestcase.snippet +++ b/nunit.templates/Snippets/CSharp/Test/ntestcase.snippet @@ -53,20 +53,13 @@ - TestxCase + TestCase SimpleTypeName(global::NUnit.Framework.TestCase) - - TestCase - TestCase - TestCase - - -
NUnit Test Class - ntf + ntestfixture Code snippet for a test class Rob Prouse diff --git a/nunit.templates/source.extension.vsixmanifest b/nunit.templates/source.extension.vsixmanifest index f203435..ca7fdcd 100644 --- a/nunit.templates/source.extension.vsixmanifest +++ b/nunit.templates/source.extension.vsixmanifest @@ -1,25 +1,25 @@  - - - NUnit Templates for Visual Studio - Provides Visual Studio project and item templates for NUnit 3 along with code snippets. - https://github.com/nunit/nunit.templates - license.rtf - nunit3_32x32.png - preview.png - tdd, test, NUnit, NUnit3, template, snippet - - - - - - - - - - - - - + + + NUnit Templates for Visual Studio + Provides Visual Studio project and item templates for NUnit 3 along with code snippets. + https://github.com/nunit/nunit.templates + license.rtf + nunit3_32x32.png + preview.png + tdd, test, NUnit, NUnit3, template, snippet + + + + + + + + + + + + + \ No newline at end of file diff --git a/nunit.tests.csharp/nunit.tests.csharp.csproj b/nunit.tests.csharp/nunit.tests.csharp.csproj index 6f51546..38b7a59 100644 --- a/nunit.tests.csharp/nunit.tests.csharp.csproj +++ b/nunit.tests.csharp/nunit.tests.csharp.csproj @@ -31,17 +31,10 @@ - ..\packages\NUnit.3.0.1\lib\net45\nunit.framework.dll + $(SolutionDir)packages\NUnit.3.0.1\lib\net45\nunit.framework.dll True - - - - - - - diff --git a/nunit.tests.vb/nunit.tests.vb.vbproj b/nunit.tests.vb/nunit.tests.vb.vbproj index 6d3e056..71ceaa1 100644 --- a/nunit.tests.vb/nunit.tests.vb.vbproj +++ b/nunit.tests.vb/nunit.tests.vb.vbproj @@ -44,26 +44,19 @@ - ..\packages\NUnit.3.0.1\lib\net45\nunit.framework.dll + $(SolutionDir)packages\NUnit.3.0.1\lib\net45\nunit.framework.dll True - - - - - - + - - From c64afc9356749279f97cde6fc91cc486f52eee3f Mon Sep 17 00:00:00 2001 From: Rob Prouse Date: Sat, 12 Dec 2015 10:38:11 -0500 Subject: [PATCH 4/4] Added AppVeyor status to the Readme --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 75c69a5..0519a1c 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # NUnit Visual Studio Templates +[![Build status](https://ci.appveyor.com/api/projects/status/lx7icpyp4g0m0223/branch/master?svg=true)](https://ci.appveyor.com/project/CharliePoole/nunit-templates/branch/master) + An extension that adds Project and Item templates to Visual Studio along with Code Snippets to make unit testing with NUnit 3 easier. We currently only plan to add templates for NUnit 3, but will add