diff --git a/src/AddIns/Analysis/UnitTesting/Test/NUnit/CreateNUnitTestRunnerTestFixture.cs b/src/AddIns/Analysis/UnitTesting/Test/NUnit/CreateNUnitTestRunnerTestFixture.cs index 6e41eafdba..f5db69ca2b 100644 --- a/src/AddIns/Analysis/UnitTesting/Test/NUnit/CreateNUnitTestRunnerTestFixture.cs +++ b/src/AddIns/Analysis/UnitTesting/Test/NUnit/CreateNUnitTestRunnerTestFixture.cs @@ -7,6 +7,7 @@ using UnitTesting.Tests.Utils; using NUnit.Framework; using Rhino.Mocks; using ICSharpCode.SharpDevelop.Project; +using ICSharpCode.SharpDevelop; namespace UnitTesting.Tests.NUnit { diff --git a/src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleCommandLineTests.cs b/src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleCommandLineTests.cs index 8963582849..b447be0bfe 100644 --- a/src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleCommandLineTests.cs +++ b/src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleCommandLineTests.cs @@ -9,6 +9,7 @@ using ICSharpCode.NRefactory.TypeSystem; using ICSharpCode.NRefactory.TypeSystem.Implementation; using NUnit.Framework; using UnitTesting.Tests.Utils; +using ICSharpCode.SharpDevelop; namespace UnitTesting.Tests.NUnit { diff --git a/src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleExeSelectedTestFixture.cs b/src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleExeSelectedTestFixture.cs index 3a4a54121e..798d195be4 100644 --- a/src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleExeSelectedTestFixture.cs +++ b/src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleExeSelectedTestFixture.cs @@ -7,6 +7,7 @@ using ICSharpCode.SharpDevelop.Project; using NUnit.Framework; using ICSharpCode.UnitTesting; using UnitTesting.Tests.Utils; +using ICSharpCode.SharpDevelop; namespace UnitTesting.Tests.NUnit { diff --git a/src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleProcessStartInfoTestFixture.cs b/src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleProcessStartInfoTestFixture.cs index 058702c771..7fad55416f 100644 --- a/src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleProcessStartInfoTestFixture.cs +++ b/src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleProcessStartInfoTestFixture.cs @@ -5,6 +5,7 @@ using System; using System.Diagnostics; using ICSharpCode.Core; using ICSharpCode.UnitTesting; +using ICSharpCode.SharpDevelop; using NUnit.Framework; using UnitTesting.Tests.Utils; diff --git a/src/AddIns/Analysis/UnitTesting/Test/UnitTesting.Tests.csproj b/src/AddIns/Analysis/UnitTesting/Test/UnitTesting.Tests.csproj index 08a29951ef..ad7a720a36 100644 --- a/src/AddIns/Analysis/UnitTesting/Test/UnitTesting.Tests.csproj +++ b/src/AddIns/Analysis/UnitTesting/Test/UnitTesting.Tests.csproj @@ -75,11 +75,6 @@ - - - SharpDevelop.exe - Always - @@ -90,6 +85,10 @@ {3B2A5653-EC97-4001-BB9B-D90F1AF2C371} ICSharpCode.NRefactory + + {4980B743-B32F-4aba-AABD-45E2CAD3568D} + ICSharpCode.SharpDevelop.Tests + {8035765F-D51F-4A0C-A746-2FD100E19419} ICSharpCode.SharpDevelop.Widgets diff --git a/src/AddIns/BackendBindings/CSharpBinding/Tests/OverrideCompletionTests.cs b/src/AddIns/BackendBindings/CSharpBinding/Tests/OverrideCompletionTests.cs index 593eec1dcb..da09ff2ca8 100644 --- a/src/AddIns/BackendBindings/CSharpBinding/Tests/OverrideCompletionTests.cs +++ b/src/AddIns/BackendBindings/CSharpBinding/Tests/OverrideCompletionTests.cs @@ -65,6 +65,12 @@ class DerivedClass : BaseClass { keyPressResult = completion.HandleKeyPressed(textEditor, ' '); } + [TearDown] + public void TearDown() + { + SD.TearDownForUnitTests(); + } + [Test] public void CheckKeyPressResult() { diff --git a/src/AddIns/DisplayBindings/XmlEditor/Test/Editor/RegisteredXmlSchemasEditorTestFixture.cs b/src/AddIns/DisplayBindings/XmlEditor/Test/Editor/RegisteredXmlSchemasEditorTestFixture.cs index 989c61888b..6205305b14 100644 --- a/src/AddIns/DisplayBindings/XmlEditor/Test/Editor/RegisteredXmlSchemasEditorTestFixture.cs +++ b/src/AddIns/DisplayBindings/XmlEditor/Test/Editor/RegisteredXmlSchemasEditorTestFixture.cs @@ -14,7 +14,7 @@ using XmlEditor.Tests.Utils; namespace XmlEditor.Tests.Editor { [TestFixture] - public class RegisteredXmlSchemasEditorTestFixture + public class RegisteredXmlSchemasEditorTestFixture : SDTestFixtureBase { RegisteredXmlSchemasEditor schemasEditor; MockXmlSchemaCompletionDataFactory factory; @@ -30,7 +30,6 @@ namespace XmlEditor.Tests.Editor [SetUp] public void Init() { - SD.InitializeForUnitTests(); LoadBarSchema(); LoadFooSchema(); fooSchemaData.IsReadOnly = true; diff --git a/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/AddElementsToTreeControlTestFixture.cs b/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/AddElementsToTreeControlTestFixture.cs index fca4d1881d..f0c0739f96 100644 --- a/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/AddElementsToTreeControlTestFixture.cs +++ b/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/AddElementsToTreeControlTestFixture.cs @@ -13,15 +13,14 @@ using XmlEditor.Tests.Utils; namespace XmlEditor.Tests.Tree { [TestFixture] - public class AddElementsToTreeControlTestFixture + public class AddElementsToTreeControlTestFixture : SDTestFixtureBase { XmlDocument doc; XmlElementTreeNode rootNode; - [SetUp] - public void SetUpFixture() + public override void FixtureSetUp() { - SD.InitializeForUnitTests(); + base.FixtureSetUp(); using (DerivedXmlTreeViewContainerControl treeViewContainer = new DerivedXmlTreeViewContainerControl()) { treeViewContainer.LoadXml(""); diff --git a/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/AddNewNodeDialogTestFixture.cs b/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/AddNewNodeDialogTestFixture.cs index 0b68f92ba1..1626b8e52b 100644 --- a/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/AddNewNodeDialogTestFixture.cs +++ b/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/AddNewNodeDialogTestFixture.cs @@ -22,7 +22,7 @@ namespace XmlEditor.Tests.Tree /// since their behaviour is the same. /// [TestFixture] - public class AddNewNodeDialogTestFixture + public class AddNewNodeDialogTestFixture : SDTestFixtureBase { DerivedAddXmlNodeDialog dialog; ListBox namesListBox; @@ -33,12 +33,6 @@ namespace XmlEditor.Tests.Tree Label customNameTextBoxLabel; Panel bottomPanel; - [TestFixtureSetUp] - public void SetUpFixture() - { - SD.InitializeForUnitTests(); - } - [SetUp] public void Init() { diff --git a/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/EditCommentNodesInTreeControlTestFixture.cs b/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/EditCommentNodesInTreeControlTestFixture.cs index 31e9f9952a..b0ff41ecbe 100644 --- a/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/EditCommentNodesInTreeControlTestFixture.cs +++ b/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/EditCommentNodesInTreeControlTestFixture.cs @@ -64,6 +64,7 @@ namespace XmlEditor.Tests.Tree if (treeViewContainer != null) { treeViewContainer.Dispose(); } + SD.TearDownForUnitTests(); } /// diff --git a/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/MenuCommandsTestFixture.cs b/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/MenuCommandsTestFixture.cs index 2b59ba7b88..35ab402025 100644 --- a/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/MenuCommandsTestFixture.cs +++ b/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/MenuCommandsTestFixture.cs @@ -17,7 +17,7 @@ namespace XmlEditor.Tests.Tree /// Xml Tree (e.g. InsertElementBeforeCommand). /// [TestFixture] - public class MenuCommandsTestFixture + public class MenuCommandsTestFixture : SDTestFixtureBase { DerivedXmlTreeViewContainerControl treeViewContainer; XmlDocument doc; @@ -29,7 +29,6 @@ namespace XmlEditor.Tests.Tree [SetUp] public void Init() { - SD.InitializeForUnitTests(); treeViewContainer = new DerivedXmlTreeViewContainerControl(); treeViewContainer.LoadXml(""); doc = treeViewContainer.Document; diff --git a/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/MouseDownTestFixture.cs b/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/MouseDownTestFixture.cs index d55385022f..90de4725e3 100644 --- a/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/MouseDownTestFixture.cs +++ b/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/MouseDownTestFixture.cs @@ -29,7 +29,7 @@ namespace XmlEditor.Tests.Tree List treeViewEventArgs; [SetUp] - public void SetUpFixture() + public void SetUp() { SD.InitializeForUnitTests(); SD.Services.AddMockService(); @@ -43,12 +43,13 @@ namespace XmlEditor.Tests.Tree } [TearDown] - public void TearDownFixture() + public void TearDown() { if (treeView != null) { treeView.AfterSelect -= XmlTreeViewAfterSelect; treeView.Dispose(); } + SD.TearDownForUnitTests(); } /// diff --git a/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/OwnerStatusTestFixture.cs b/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/OwnerStatusTestFixture.cs index da30b62665..f66dedaf37 100644 --- a/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/OwnerStatusTestFixture.cs +++ b/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/OwnerStatusTestFixture.cs @@ -14,7 +14,7 @@ namespace XmlEditor.Tests.Tree /// Tests the XmlTreeViewContainerControl.OwnerState property. /// [TestFixture] - public class OwnerStatusTestFixture + public class OwnerStatusTestFixture : SDTestFixtureBase { DerivedXmlTreeViewContainerControl treeViewContainer; XmlTreeViewControl treeView; @@ -28,7 +28,6 @@ namespace XmlEditor.Tests.Tree [SetUp] public void Init() { - SD.InitializeForUnitTests(); treeViewContainer = new DerivedXmlTreeViewContainerControl(); treeViewContainer.LoadXml("

Text

"); doc = treeViewContainer.Document; diff --git a/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/PasteInTreeControlTestFixture.cs b/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/PasteInTreeControlTestFixture.cs index aa57719371..77b479028b 100644 --- a/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/PasteInTreeControlTestFixture.cs +++ b/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/PasteInTreeControlTestFixture.cs @@ -16,7 +16,7 @@ namespace XmlEditor.Tests.Tree /// Tests pasting in the XmlTreeViewContainerControl. /// [TestFixture] - public class PasteInTreeControlTestFixture + public class PasteInTreeControlTestFixture : SDTestFixtureBase { XmlDocument doc; DerivedXmlTreeViewContainerControl treeViewContainerControl; @@ -36,7 +36,6 @@ namespace XmlEditor.Tests.Tree [SetUp] public void SetUp() { - SD.InitializeForUnitTests(); treeViewContainerControl = new DerivedXmlTreeViewContainerControl(); treeView = treeViewContainerControl.TreeView; treeViewContainerControl.LoadXml(GetXml()); diff --git a/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/RootNodeAddedToTreeControlTestFixture.cs b/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/RootNodeAddedToTreeControlTestFixture.cs index cda702087e..965030321f 100644 --- a/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/RootNodeAddedToTreeControlTestFixture.cs +++ b/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/RootNodeAddedToTreeControlTestFixture.cs @@ -25,7 +25,6 @@ namespace XmlEditor.Tests.Tree [TestFixtureSetUp] public void SetUpFixture() { - SD.InitializeForUnitTests(); using (DerivedXmlTreeViewContainerControl treeViewContainer = new DerivedXmlTreeViewContainerControl()) { treeViewContainer.LoadXml(""); diff --git a/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/XmlTreeViewClipboardHandlerTestFixture.cs b/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/XmlTreeViewClipboardHandlerTestFixture.cs index 854d721e8f..81ba311f7d 100644 --- a/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/XmlTreeViewClipboardHandlerTestFixture.cs +++ b/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/XmlTreeViewClipboardHandlerTestFixture.cs @@ -66,6 +66,7 @@ namespace XmlEditor.Tests.Tree if (xmlView != null) { xmlView.Dispose(); } + SD.TearDownForUnitTests(); } [Test] diff --git a/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/XmlTreeViewTestFixtureBase.cs b/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/XmlTreeViewTestFixtureBase.cs index c5c6ef0e78..d0af30b36b 100644 --- a/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/XmlTreeViewTestFixtureBase.cs +++ b/src/AddIns/DisplayBindings/XmlEditor/Test/Tree/XmlTreeViewTestFixtureBase.cs @@ -16,7 +16,6 @@ namespace XmlEditor.Tests.Tree public void InitFixture() { - SD.InitializeForUnitTests(); mockXmlTreeView = new MockXmlTreeView(); editor = new XmlTreeEditor(mockXmlTreeView, Schemas, DefaultSchemaCompletion); editor.LoadXml(GetXml()); diff --git a/src/AddIns/Misc/SearchAndReplace/Test/FindNextWithCursorAtEndTestFixture.cs b/src/AddIns/Misc/SearchAndReplace/Test/FindNextWithCursorAtEndTestFixture.cs index 18122ac43c..673c8561b5 100644 --- a/src/AddIns/Misc/SearchAndReplace/Test/FindNextWithCursorAtEndTestFixture.cs +++ b/src/AddIns/Misc/SearchAndReplace/Test/FindNextWithCursorAtEndTestFixture.cs @@ -26,14 +26,13 @@ namespace SearchAndReplace.Tests /// [TestFixture] [Ignore("FindNext fails because no editor is open (??)")] - public class FindNextWithCursorAtEndTestFixture + public class FindNextWithCursorAtEndTestFixture : SDTestFixtureBase { SearchResultMatch result = null; - [SetUp] - public void SetUp() + public override void FixtureSetUp() { - SD.InitializeForUnitTests(); + base.FixtureSetUp(); SD.Services.AddService(typeof(IWorkbench), MockRepository.GenerateStub()); // Set up SearchOptions required by the BruteForceSearchStrategy. diff --git a/src/AddIns/Misc/SearchAndReplace/Test/SearchAndReplace.Tests.csproj b/src/AddIns/Misc/SearchAndReplace/Test/SearchAndReplace.Tests.csproj index 1bcf01940f..139dd93630 100644 --- a/src/AddIns/Misc/SearchAndReplace/Test/SearchAndReplace.Tests.csproj +++ b/src/AddIns/Misc/SearchAndReplace/Test/SearchAndReplace.Tests.csproj @@ -65,6 +65,10 @@ {2748AD25-9C63-4E12-877B-4DCE96FBED54} ICSharpCode.SharpDevelop
+ + {4980B743-B32F-4aba-AABD-45E2CAD3568D} + ICSharpCode.SharpDevelop.Tests + {35CEF10F-2D4C-45F2-9DD1-161E0FEC583C} ICSharpCode.Core diff --git a/src/Main/Base/Test/ICSharpCode.SharpDevelop.Tests.csproj b/src/Main/Base/Test/ICSharpCode.SharpDevelop.Tests.csproj index 0a5fcfbf56..d825901762 100644 --- a/src/Main/Base/Test/ICSharpCode.SharpDevelop.Tests.csproj +++ b/src/Main/Base/Test/ICSharpCode.SharpDevelop.Tests.csproj @@ -94,6 +94,7 @@ + diff --git a/src/AddIns/Analysis/UnitTesting/Test/Utils/SDTestFixtureBase.cs b/src/Main/Base/Test/SDTestFixtureBase.cs similarity index 91% rename from src/AddIns/Analysis/UnitTesting/Test/Utils/SDTestFixtureBase.cs rename to src/Main/Base/Test/SDTestFixtureBase.cs index 6609e4e86c..27d8f538a1 100644 --- a/src/AddIns/Analysis/UnitTesting/Test/Utils/SDTestFixtureBase.cs +++ b/src/Main/Base/Test/SDTestFixtureBase.cs @@ -3,9 +3,8 @@ using System; using NUnit.Framework; -using ICSharpCode.SharpDevelop; -namespace UnitTesting.Tests.Utils +namespace ICSharpCode.SharpDevelop { /// /// Base class for test fixtures that use SD services. diff --git a/src/Main/Base/Test/ServiceReferences/DirectoryNodeFactoryTests.cs b/src/Main/Base/Test/ServiceReferences/DirectoryNodeFactoryTests.cs index 57ec53ad0d..c97ab25586 100644 --- a/src/Main/Base/Test/ServiceReferences/DirectoryNodeFactoryTests.cs +++ b/src/Main/Base/Test/ServiceReferences/DirectoryNodeFactoryTests.cs @@ -12,14 +12,8 @@ using Rhino.Mocks; namespace ICSharpCode.SharpDevelop.Tests.ServiceReferences { [TestFixture] - public class DirectoryNodeFactoryTests + public class DirectoryNodeFactoryTests : SDTestFixtureBase { - [TestFixtureSetUpAttribute] - public void FixtureSetUp() - { - SD.InitializeForUnitTests(); - } - MSBuildBasedProject project; void CreateProject() diff --git a/src/Main/Base/Test/ServiceReferences/MSBuildBasedProjectTests.cs b/src/Main/Base/Test/ServiceReferences/MSBuildBasedProjectTests.cs index de5b0efafa..567d78e847 100644 --- a/src/Main/Base/Test/ServiceReferences/MSBuildBasedProjectTests.cs +++ b/src/Main/Base/Test/ServiceReferences/MSBuildBasedProjectTests.cs @@ -11,7 +11,7 @@ using Rhino.Mocks; namespace ICSharpCode.SharpDevelop.Tests.ServiceReferences { [TestFixture] - public class MSBuildBasedProjectTests + public class MSBuildBasedProjectTests : SDTestFixtureBase { MSBuildBasedProject project; IProjectItemBackendStore backendStore; diff --git a/src/Main/Base/Test/ServiceReferences/ProjectWithServiceReferencesTests.cs b/src/Main/Base/Test/ServiceReferences/ProjectWithServiceReferencesTests.cs index 8e8709a102..2c2f1f2a54 100644 --- a/src/Main/Base/Test/ServiceReferences/ProjectWithServiceReferencesTests.cs +++ b/src/Main/Base/Test/ServiceReferences/ProjectWithServiceReferencesTests.cs @@ -16,7 +16,7 @@ using Rhino.Mocks; namespace ICSharpCode.SharpDevelop.Tests.ServiceReferences { [TestFixture] - public class ProjectWithServiceReferencesTests + public class ProjectWithServiceReferencesTests : SDTestFixtureBase { IProject fakeProject; ProjectWithServiceReferences project; diff --git a/src/Main/Base/Test/ServiceReferences/ServiceReferencesFolderNodeTests.cs b/src/Main/Base/Test/ServiceReferences/ServiceReferencesFolderNodeTests.cs index 23f0f5689c..61f38d8f45 100644 --- a/src/Main/Base/Test/ServiceReferences/ServiceReferencesFolderNodeTests.cs +++ b/src/Main/Base/Test/ServiceReferences/ServiceReferencesFolderNodeTests.cs @@ -10,7 +10,7 @@ using NUnit.Framework; namespace ICSharpCode.SharpDevelop.Tests.ServiceReferences { [TestFixture] - public class ServiceReferencesFolderNodeTests + public class ServiceReferencesFolderNodeTests : SDTestFixtureBase { MSBuildBasedProject project; ServiceReferencesProjectItem projectItem; diff --git a/src/Main/Base/Test/ServiceReferences/ServiceReferencesProjectItemTests.cs b/src/Main/Base/Test/ServiceReferences/ServiceReferencesProjectItemTests.cs index b1a4378b19..f630fea88e 100644 --- a/src/Main/Base/Test/ServiceReferences/ServiceReferencesProjectItemTests.cs +++ b/src/Main/Base/Test/ServiceReferences/ServiceReferencesProjectItemTests.cs @@ -9,7 +9,7 @@ using NUnit.Framework; namespace ICSharpCode.SharpDevelop.Tests.ServiceReferences { [TestFixture] - public class ServiceReferencesProjectItemTests + public class ServiceReferencesProjectItemTests : SDTestFixtureBase { MSBuildBasedProject project; ServiceReferencesProjectItem projectItem; diff --git a/src/Main/Base/Test/WebReferences/DirectoryNodeFactoryTests.cs b/src/Main/Base/Test/WebReferences/DirectoryNodeFactoryTests.cs index 1edb1b5e0b..43c12b2f72 100644 --- a/src/Main/Base/Test/WebReferences/DirectoryNodeFactoryTests.cs +++ b/src/Main/Base/Test/WebReferences/DirectoryNodeFactoryTests.cs @@ -9,7 +9,7 @@ using ICSharpCode.SharpDevelop.Project; namespace ICSharpCode.SharpDevelop.Tests.WebReferences { [TestFixture] - public class DirectoryNodeFactoryTests + public class DirectoryNodeFactoryTests : SDTestFixtureBase { DirectoryNode appDesignerFolderNode; DirectoryNode ordinaryFolderNode; diff --git a/src/Main/Base/Test/WebReferences/WebReferenceTests.cs b/src/Main/Base/Test/WebReferences/WebReferenceTests.cs index b555b6f13e..cde4b601a3 100644 --- a/src/Main/Base/Test/WebReferences/WebReferenceTests.cs +++ b/src/Main/Base/Test/WebReferences/WebReferenceTests.cs @@ -18,7 +18,7 @@ namespace ICSharpCode.SharpDevelop.Tests.WebReferences /// Tests the generated project items for a web reference. /// [TestFixture] - public class WebReferenceTests + public class WebReferenceTests : SDTestFixtureBase { SD.WebReference webReference; DiscoveryClientProtocol protocol; diff --git a/src/Main/Base/Test/WebReferences/WebReferencesProjectItemTests.cs b/src/Main/Base/Test/WebReferences/WebReferencesProjectItemTests.cs index 928ccbb9a6..74f5367067 100644 --- a/src/Main/Base/Test/WebReferences/WebReferencesProjectItemTests.cs +++ b/src/Main/Base/Test/WebReferences/WebReferencesProjectItemTests.cs @@ -9,7 +9,7 @@ using System; namespace ICSharpCode.SharpDevelop.Tests.WebReferences { [TestFixture] - public class WebReferencesProjectItemTests + public class WebReferencesProjectItemTests : SDTestFixtureBase { MSBuildBasedProject project;