From 96d9ce4b4dbfababbb718ac51b76a47afa629ea5 Mon Sep 17 00:00:00 2001 From: Daniel Grunwald Date: Wed, 29 Jan 2014 01:40:07 +0100 Subject: [PATCH] Fix tests. --- .../Test/NUnit/NUnitConsoleCommandLineTests.cs | 8 ++++++++ .../Test/NUnit/NUnitConsoleExeSelectedTestFixture.cs | 7 +++++++ .../Test/NUnit/NUnitConsoleProcessStartInfoTestFixture.cs | 4 ++++ 3 files changed, 19 insertions(+) diff --git a/src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleCommandLineTests.cs b/src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleCommandLineTests.cs index aa2836589c..f60c5173b2 100644 --- a/src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleCommandLineTests.cs +++ b/src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleCommandLineTests.cs @@ -23,6 +23,7 @@ using ICSharpCode.UnitTesting; using ICSharpCode.NRefactory.TypeSystem; using ICSharpCode.NRefactory.TypeSystem.Implementation; using NUnit.Framework; +using Rhino.Mocks; using UnitTesting.Tests.Utils; using ICSharpCode.SharpDevelop; @@ -34,6 +35,13 @@ namespace UnitTesting.Tests.NUnit MockCSharpProject project; NUnitTestProject testProject; + public override void FixtureSetUp() + { + base.FixtureSetUp(); + SD.Services.AddStrictMockService(); + SD.ProjectService.Stub(p => p.TargetFrameworks).Return(new[] { TargetFramework.Net40Client, TargetFramework.Net40 }); + } + [SetUp] public void SetUp() { diff --git a/src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleExeSelectedTestFixture.cs b/src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleExeSelectedTestFixture.cs index c7ca8db2ec..85c95389c5 100644 --- a/src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleExeSelectedTestFixture.cs +++ b/src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleExeSelectedTestFixture.cs @@ -38,6 +38,13 @@ namespace UnitTesting.Tests.NUnit NUnitTestProject testProject; string oldRootPath; + public override void FixtureSetUp() + { + base.FixtureSetUp(); + SD.Services.AddStrictMockService(); + SD.ProjectService.Stub(p => p.TargetFrameworks).Return(new[] { TargetFramework.Net20, TargetFramework.Net30, TargetFramework.Net35, TargetFramework.Net35Client, TargetFramework.Net40Client, TargetFramework.Net40 }); + } + [TestFixtureSetUp] public void SetUpFixture() { diff --git a/src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleProcessStartInfoTestFixture.cs b/src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleProcessStartInfoTestFixture.cs index 0807d7e351..2d26b4c0ae 100644 --- a/src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleProcessStartInfoTestFixture.cs +++ b/src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleProcessStartInfoTestFixture.cs @@ -19,9 +19,11 @@ using System; using System.Diagnostics; using ICSharpCode.Core; +using ICSharpCode.SharpDevelop.Project; using ICSharpCode.UnitTesting; using ICSharpCode.SharpDevelop; using NUnit.Framework; +using Rhino.Mocks; using UnitTesting.Tests.Utils; namespace UnitTesting.Tests.NUnit @@ -34,6 +36,8 @@ namespace UnitTesting.Tests.NUnit public override void FixtureSetUp() { base.FixtureSetUp(); + SD.Services.AddStrictMockService(); + SD.ProjectService.Stub(p => p.TargetFrameworks).Return(new[] { TargetFramework.Net40Client, TargetFramework.Net40 }); FileUtility.ApplicationRootPath = @"C:\SharpDevelop"; }