Added NUnit standard headers to all files

This commit is contained in:
Terje Sandstrom 2015-12-27 15:42:02 +01:00
Родитель 664fe451f9
Коммит adaa2e63f5
12 изменённых файлов: 244 добавлений и 68 удалений

Просмотреть файл

@ -1,3 +1,25 @@
// ***********************************************************************
// Copyright (c) 2015 Charlie Poole
//
// Permission is hereby granted, free of charge, to any person obtaining
// a copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to
// permit persons to whom the Software is furnished to do so, subject to
// the following conditions:
//
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
// ***********************************************************************
using System; using System;
using System.ComponentModel.Composition; using System.ComponentModel.Composition;
using Microsoft.VisualStudio.TestPlatform.TestGeneration.Data; using Microsoft.VisualStudio.TestPlatform.TestGeneration.Data;

Просмотреть файл

@ -1,13 +1,25 @@
//--------------------------------------------------------------------- // ***********************************************************************
// <copyright file="NUnitSolutionManager.cs" company="Microsoft"> // Copyright (c) 2015 Charlie Poole
// Copyright (c) Microsoft Corporation. All rights reserved. //
// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY // Permission is hereby granted, free of charge, to any person obtaining
// OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT // a copy of this software and associated documentation files (the
// LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR // "Software"), to deal in the Software without restriction, including
// FITNESS FOR A PARTICULAR PURPOSE. // without limitation the rights to use, copy, modify, merge, publish,
// </copyright> // distribute, sublicense, and/or sell copies of the Software, and to
// <summary>The NUnitSolutionManager type.</summary> // permit persons to whom the Software is furnished to do so, subject to
//--------------------------------------------------------------------- // the following conditions:
//
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
// ***********************************************************************
using System; using System;
using EnvDTE; using EnvDTE;

Просмотреть файл

@ -1,13 +1,25 @@
//--------------------------------------------------------------------- // ***********************************************************************
// <copyright file="NUnitFrameworkProvider.cs" company="Microsoft"> // Copyright (c) 2015 Charlie Poole
// Copyright (c) Microsoft Corporation. All rights reserved. //
// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY // Permission is hereby granted, free of charge, to any person obtaining
// OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT // a copy of this software and associated documentation files (the
// LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR // "Software"), to deal in the Software without restriction, including
// FITNESS FOR A PARTICULAR PURPOSE. // without limitation the rights to use, copy, modify, merge, publish,
// </copyright> // distribute, sublicense, and/or sell copies of the Software, and to
// <summary>The NUnitFrameworkProvider type.</summary> // permit persons to whom the Software is furnished to do so, subject to
//--------------------------------------------------------------------- // the following conditions:
//
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
// ***********************************************************************
using System; using System;
using System.ComponentModel.Composition; using System.ComponentModel.Composition;

Просмотреть файл

@ -1,3 +1,25 @@
// ***********************************************************************
// Copyright (c) 2015 Charlie Poole
//
// Permission is hereby granted, free of charge, to any person obtaining
// a copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to
// permit persons to whom the Software is furnished to do so, subject to
// the following conditions:
//
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
// ***********************************************************************
using System; using System;
using EnvDTE; using EnvDTE;
using EnvDTE80; using EnvDTE80;

Просмотреть файл

@ -1,13 +1,25 @@
//--------------------------------------------------------------------- // ***********************************************************************
// <copyright file="NUnitUnitTestClassManager.cs" company="Microsoft"> // Copyright (c) 2015 Charlie Poole
// Copyright (c) Microsoft Corporation. All rights reserved. //
// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY // Permission is hereby granted, free of charge, to any person obtaining
// OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT // a copy of this software and associated documentation files (the
// LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR // "Software"), to deal in the Software without restriction, including
// FITNESS FOR A PARTICULAR PURPOSE. // without limitation the rights to use, copy, modify, merge, publish,
// </copyright> // distribute, sublicense, and/or sell copies of the Software, and to
// <summary>The NUnitUnitTestClassManager type.</summary> // permit persons to whom the Software is furnished to do so, subject to
//--------------------------------------------------------------------- // the following conditions:
//
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
// ***********************************************************************
using Microsoft.VisualStudio.TestPlatform.TestGeneration.Data; using Microsoft.VisualStudio.TestPlatform.TestGeneration.Data;
using Microsoft.VisualStudio.TestPlatform.TestGeneration.Model; using Microsoft.VisualStudio.TestPlatform.TestGeneration.Model;

Просмотреть файл

@ -1,14 +1,25 @@
//--------------------------------------------------------------------- // ***********************************************************************
// <copyright file="NUnitUnitTestProjectManager.cs" company="Microsoft"> // Copyright (c) 2015 Charlie Poole
// Copyright (c) Microsoft Corporation. All rights reserved. //
// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY // Permission is hereby granted, free of charge, to any person obtaining
// OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT // a copy of this software and associated documentation files (the
// LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR // "Software"), to deal in the Software without restriction, including
// FITNESS FOR A PARTICULAR PURPOSE. // without limitation the rights to use, copy, modify, merge, publish,
// </copyright> // distribute, sublicense, and/or sell copies of the Software, and to
// <summary>The NUnitUnitTestProjectManager type.</summary> // permit persons to whom the Software is furnished to do so, subject to
//--------------------------------------------------------------------- // the following conditions:
//
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
// ***********************************************************************
using System; using System;
using EnvDTE; using EnvDTE;
using Microsoft.VisualStudio.TestPlatform.TestGeneration.Model; using Microsoft.VisualStudio.TestPlatform.TestGeneration.Model;

Просмотреть файл

@ -1,3 +1,25 @@
// ***********************************************************************
// Copyright (c) 2015 Charlie Poole
//
// Permission is hereby granted, free of charge, to any person obtaining
// a copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to
// permit persons to whom the Software is furnished to do so, subject to
// the following conditions:
//
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
// ***********************************************************************
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.IO; using System.IO;

Просмотреть файл

@ -1,4 +1,26 @@
using Microsoft.ExtendedReflection.Asserts; // ***********************************************************************
// Copyright (c) 2015 Charlie Poole
//
// Permission is hereby granted, free of charge, to any person obtaining
// a copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to
// permit persons to whom the Software is furnished to do so, subject to
// the following conditions:
//
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
// ***********************************************************************
using Microsoft.ExtendedReflection.Asserts;
using Microsoft.ExtendedReflection.Metadata; using Microsoft.ExtendedReflection.Metadata;
using Microsoft.ExtendedReflection.Utilities.Safe.Diagnostics; using Microsoft.ExtendedReflection.Utilities.Safe.Diagnostics;

Просмотреть файл

@ -1,12 +1,25 @@
// -------------------------------------------------------------------------------------------------------------------- // ***********************************************************************
// <copyright file="NUnitTestFramework.cs" company="Microsoft"> // Copyright (c) 2015 Charlie Poole
// Copyright (c) Microsoft Corporation. All rights reserved. //
// </copyright> // Permission is hereby granted, free of charge, to any person obtaining
// <summary> // a copy of this software and associated documentation files (the
// NUnit test framework // "Software"), to deal in the Software without restriction, including
// </summary> // without limitation the rights to use, copy, modify, merge, publish,
// -------------------------------------------------------------------------------------------------------------------- // distribute, sublicense, and/or sell copies of the Software, and to
// permit persons to whom the Software is furnished to do so, subject to
// the following conditions:
//
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
// ***********************************************************************
namespace TestGeneration.Extensions.IntelliTest.NUnit namespace TestGeneration.Extensions.IntelliTest.NUnit
{ {
using System; using System;

Просмотреть файл

@ -1,11 +1,25 @@
// -------------------------------------------------------------------------------------------------------------------- // ***********************************************************************
// <copyright file="NUnitTestFrameworkPackage.cs" company="Microsoft"> // Copyright (c) 2015 Charlie Poole
// Copyright (c) Microsoft Corporation. All rights reserved. //
// </copyright> // Permission is hereby granted, free of charge, to any person obtaining
// <summary> // a copy of this software and associated documentation files (the
// Package declaration for NUnit test framework. // "Software"), to deal in the Software without restriction, including
// </summary> // without limitation the rights to use, copy, modify, merge, publish,
// -------------------------------------------------------------------------------------------------------------------- // distribute, sublicense, and/or sell copies of the Software, and to
// permit persons to whom the Software is furnished to do so, subject to
// the following conditions:
//
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
// ***********************************************************************
using Microsoft.Pex.Framework.Packages; using Microsoft.Pex.Framework.Packages;

Просмотреть файл

@ -1,12 +1,25 @@
// -------------------------------------------------------------------------------------------------------------------- // ***********************************************************************
// <copyright file="NunitTestFrameworkMetadata.cs" company="Microsoft"> // Copyright (c) 2015 Charlie Poole
// Copyright (c) Microsoft Corporation. All rights reserved. //
// </copyright> // Permission is hereby granted, free of charge, to any person obtaining
// <summary> // a copy of this software and associated documentation files (the
// Metadata for the NUnit framework. // "Software"), to deal in the Software without restriction, including
// </summary> // without limitation the rights to use, copy, modify, merge, publish,
// -------------------------------------------------------------------------------------------------------------------- // distribute, sublicense, and/or sell copies of the Software, and to
// permit persons to whom the Software is furnished to do so, subject to
// the following conditions:
//
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
// ***********************************************************************
namespace TestGeneration.Extensions.IntelliTest.NUnit namespace TestGeneration.Extensions.IntelliTest.NUnit
{ {
using Microsoft.ExtendedReflection.Metadata.Names; using Microsoft.ExtendedReflection.Metadata.Names;

Просмотреть файл

@ -1 +1,2 @@
The test generator is based on code provided by Microsoft Corporation under the MIT License
Original code, as seen in [this commit](https://github.com/nunit/nunit-vs-testgenerator/releases/tag/OriginalCodeFromMicrosoft), contributed by Microsoft 2015 Original code, as seen in [this commit](https://github.com/nunit/nunit-vs-testgenerator/releases/tag/OriginalCodeFromMicrosoft), contributed by Microsoft 2015