Browse Source

Fix tests.

pull/326/merge
Daniel Grunwald 12 years ago
parent
commit
96d9ce4b4d
  1. 8
      src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleCommandLineTests.cs
  2. 7
      src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleExeSelectedTestFixture.cs
  3. 4
      src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleProcessStartInfoTestFixture.cs

8
src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleCommandLineTests.cs

@ -23,6 +23,7 @@ using ICSharpCode.UnitTesting;
using ICSharpCode.NRefactory.TypeSystem; using ICSharpCode.NRefactory.TypeSystem;
using ICSharpCode.NRefactory.TypeSystem.Implementation; using ICSharpCode.NRefactory.TypeSystem.Implementation;
using NUnit.Framework; using NUnit.Framework;
using Rhino.Mocks;
using UnitTesting.Tests.Utils; using UnitTesting.Tests.Utils;
using ICSharpCode.SharpDevelop; using ICSharpCode.SharpDevelop;
@ -34,6 +35,13 @@ namespace UnitTesting.Tests.NUnit
MockCSharpProject project; MockCSharpProject project;
NUnitTestProject testProject; NUnitTestProject testProject;
public override void FixtureSetUp()
{
base.FixtureSetUp();
SD.Services.AddStrictMockService<IProjectService>();
SD.ProjectService.Stub(p => p.TargetFrameworks).Return(new[] { TargetFramework.Net40Client, TargetFramework.Net40 });
}
[SetUp] [SetUp]
public void SetUp() public void SetUp()
{ {

7
src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleExeSelectedTestFixture.cs

@ -38,6 +38,13 @@ namespace UnitTesting.Tests.NUnit
NUnitTestProject testProject; NUnitTestProject testProject;
string oldRootPath; string oldRootPath;
public override void FixtureSetUp()
{
base.FixtureSetUp();
SD.Services.AddStrictMockService<IProjectService>();
SD.ProjectService.Stub(p => p.TargetFrameworks).Return(new[] { TargetFramework.Net20, TargetFramework.Net30, TargetFramework.Net35, TargetFramework.Net35Client, TargetFramework.Net40Client, TargetFramework.Net40 });
}
[TestFixtureSetUp] [TestFixtureSetUp]
public void SetUpFixture() public void SetUpFixture()
{ {

4
src/AddIns/Analysis/UnitTesting/Test/NUnit/NUnitConsoleProcessStartInfoTestFixture.cs

@ -19,9 +19,11 @@
using System; using System;
using System.Diagnostics; using System.Diagnostics;
using ICSharpCode.Core; using ICSharpCode.Core;
using ICSharpCode.SharpDevelop.Project;
using ICSharpCode.UnitTesting; using ICSharpCode.UnitTesting;
using ICSharpCode.SharpDevelop; using ICSharpCode.SharpDevelop;
using NUnit.Framework; using NUnit.Framework;
using Rhino.Mocks;
using UnitTesting.Tests.Utils; using UnitTesting.Tests.Utils;
namespace UnitTesting.Tests.NUnit namespace UnitTesting.Tests.NUnit
@ -34,6 +36,8 @@ namespace UnitTesting.Tests.NUnit
public override void FixtureSetUp() public override void FixtureSetUp()
{ {
base.FixtureSetUp(); base.FixtureSetUp();
SD.Services.AddStrictMockService<IProjectService>();
SD.ProjectService.Stub(p => p.TargetFrameworks).Return(new[] { TargetFramework.Net40Client, TargetFramework.Net40 });
FileUtility.ApplicationRootPath = @"C:\SharpDevelop"; FileUtility.ApplicationRootPath = @"C:\SharpDevelop";
} }

Loading…
Cancel
Save