Skip to content

Commit 468188f

Browse files
committed
NH-3900 - Update to NUnit 3.6.0
* TestFixtureSetUp becomes OneTimeSetUp * TestFixtureTearDown becomes OneTimeTearDown * Use OneTimeSetUp & OneTimeTearDown for LinqReadonlyTestsContext * Mark assemblies with [assembly: LevelOfParallelism(0)] attribute to preserve old LinqReadonlyTestsContext behavior
1 parent 7ea3417 commit 468188f

19 files changed

+43
-35
lines changed
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Imports NUnit.Framework
2+
3+
<assembly: LevelOfParallelism(0)>

src/NHibernate.Test.VisualBasic/NHibernate.Test.VisualBasic.vbproj

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@
5252
<OptionInfer>On</OptionInfer>
5353
</PropertyGroup>
5454
<ItemGroup>
55-
<Reference Include="nunit.framework, Version=2.6.4.14350, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL">
56-
<HintPath>..\packages\NUnit.2.6.4\lib\nunit.framework.dll</HintPath>
55+
<Reference Include="nunit.framework, Version=3.6.0.0, Culture=neutral, PublicKeyToken=2638cd05610744eb, processorArchitecture=MSIL">
56+
<HintPath>..\packages\NUnit.3.6.0\lib\net45\nunit.framework.dll</HintPath>
5757
<Private>True</Private>
5858
</Reference>
5959
<Reference Include="System" />
@@ -77,6 +77,7 @@
7777
<Compile Include="..\SharedAssemblyInfo.vb">
7878
<Link>SharedAssemblyInfo.vb</Link>
7979
</Compile>
80+
<Compile Include="AssemblyInfo.vb" />
8081
<Compile Include="Issues\NH2966\Client.vb" />
8182
<Compile Include="Issues\NH2966\Fixture.vb" />
8283
<Compile Include="Issues\NH3302\Entity.vb" />
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
3-
<package id="NUnit" version="2.6.4" targetFramework="net461" />
3+
<package id="NUnit" version="3.6.0" targetFramework="net461" />
44
</packages>

src/NHibernate.Test/AssemblyInfo.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
using System;
22
using System.Reflection;
3+
using NUnit.Framework;
34

45
[assembly: CLSCompliantAttribute(false)]
56
[assembly: AssemblyTitleAttribute("NHibernate.Test")]
@@ -9,3 +10,4 @@
910
[assembly: AssemblyCopyrightAttribute("Licensed under LGPL.")]
1011
[assembly: AssemblyDelaySignAttribute(false)]
1112

13+
[assembly: LevelOfParallelism(0)]

src/NHibernate.Test/CfgTest/DefaultNsAssmFixture.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ public class DefaultNsAssmFixture
9494

9595
#region NUnit.Framework.TestFixture Members
9696

97-
[TestFixtureSetUp]
97+
[OneTimeSetUp]
9898
public void TestFixtureSetUp()
9999
{
100100
dir_ = TestContext.CurrentContext.TestDirectory;
@@ -138,7 +138,7 @@ public virtual void TearDown()
138138
{
139139
}
140140

141-
[TestFixtureTearDown]
141+
[OneTimeTearDown]
142142
public virtual void TestFixtureTearDown()
143143
{
144144
}
@@ -217,4 +217,4 @@ public void MixedSubclass()
217217
// if no exception, success
218218
}
219219
}
220-
}
220+
}

src/NHibernate.Test/CfgTest/HbmOrderingFixture.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ public class HbmOrderingFixture
132132

133133
#region NUnit.Framework.TestFixture Members
134134

135-
[TestFixtureSetUp]
135+
[OneTimeSetUp]
136136
public void TestFixtureSetUp()
137137
{
138138
dir_ = TestContext.CurrentContext.TestDirectory;
@@ -176,7 +176,7 @@ public virtual void TearDown()
176176
{
177177
}
178178

179-
[TestFixtureTearDown]
179+
[OneTimeTearDown]
180180
public virtual void TestFixtureTearDown()
181181
{
182182
}
@@ -255,4 +255,4 @@ public void MixedSubclass()
255255
// if no exception, success
256256
}
257257
}
258-
}
258+
}

src/NHibernate.Test/Criteria/Lambda/CriteriaAssertFixture.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,25 +18,25 @@ private void AssertCriteriaAreNotEqual(ICriteria expected, ICriteria actual)
1818
try
1919
{
2020
AssertCriteriaAreEqual(expected, actual);
21+
Assert.Fail("No exception thrown");
2122
}
2223
catch
2324
{
24-
return;
25+
Assert.Pass();
2526
}
26-
Assert.Fail("No exception thrown");
2727
}
2828

2929
private void AssertCriteriaAreNotEqual(DetachedCriteria expected, DetachedCriteria actual)
3030
{
3131
try
3232
{
3333
AssertCriteriaAreEqual(expected, actual);
34+
Assert.Fail("No exception thrown");
3435
}
3536
catch
3637
{
37-
return;
38+
Assert.Pass();
3839
}
39-
Assert.Fail("No exception thrown");
4040
}
4141

4242
[Test]

src/NHibernate.Test/IdGen/NativeGuid/NativeGuidGeneratorFixture.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ public class NativeGuidGeneratorFixture
1212
protected Configuration cfg;
1313
protected ISessionFactoryImplementor sessions;
1414

15-
[TestFixtureSetUp]
15+
[OneTimeSetUp]
1616
public void TestFixtureSetUp()
1717
{
1818
cfg = new Configuration();
@@ -43,4 +43,4 @@ public void ReturnedValueIsGuid()
4343
}
4444
}
4545
}
46-
}
46+
}

src/NHibernate.Test/Linq/LinqReadonlyTestsContext.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ private IEnumerable<string> Mappings
4848
}
4949
}
5050

51-
[SetUp]
51+
[OneTimeSetUp]
5252
public void CreateNorthwindDb()
5353
{
5454
Configuration configuration = Configure();
@@ -85,7 +85,7 @@ private void ExecuteScriptFile(Configuration configuration, string scripFileName
8585
}
8686
}
8787

88-
[TearDown]
88+
[OneTimeTearDown]
8989
public void DestroyNorthwindDb()
9090
{
9191
Configuration configuration = Configure();

src/NHibernate.Test/MappingTest/NonReflectiveBinderFixture.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,15 @@ public class NonReflectiveBinderFixture
1616

1717
private Configuration cfg;
1818

19-
[TestFixtureSetUp]
19+
[OneTimeSetUp]
2020
public void SetUp()
2121
{
2222
cfg = new Configuration()
2323
.AddResource("NHibernate.Test.MappingTest.Wicked.hbm.xml", GetType().Assembly);
2424
cfg.BuildMappings();
2525
}
2626

27-
[TestFixtureTearDown]
27+
[OneTimeTearDown]
2828
public void TearDown()
2929
{
3030
cfg = null;
@@ -195,4 +195,4 @@ public void XmlSerialization()
195195
}
196196
}
197197
}
198-
}
198+
}

0 commit comments

Comments
 (0)