[CSHARP-1576] Upgrade to NUnit 3.0.1 Created: 22/Feb/16  Updated: 23/Sep/16  Resolved: 02/Mar/16

Status: Closed
Project: C# Driver
Component/s: Testing
Affects Version/s: 2.2.3
Fix Version/s: 2.3

Type: Task Priority: Major - P3
Reporter: Robert Stam Assignee: Robert Stam
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Epic Link: .NET Core

 Description   

Upgrade to NUnit 3.0.1.

We are currently using deprecated features of NUnit which result in hundreds of compilation errors/warnings when using NUnit 3.0.1.

Replace all uses of deprecated features with non-deprecated alternatives.



 Comments   
Comment by Githook User [ 02/Mar/16 ]

Author:

{u'username': u'rstam', u'name': u'rstam', u'email': u'robert@robertstam.org'}

Message: CSHARP-1576: Fix Framework and replace IncludeCategory and ExcludeCategory with Where in build.fsx.
Branch: master
https://github.com/mongodb/mongo-csharp-driver/commit/e2af10c0bf92fe1d4ed39bd27bad88c927bf9426

Comment by Githook User [ 02/Mar/16 ]

Author:

{u'username': u'rstam', u'name': u'rstam', u'email': u'robert@robertstam.org'}

Message: CSHARP-1576: Use SingleProcessModel with NUnit3.
Branch: master
https://github.com/mongodb/mongo-csharp-driver/commit/f97233c3c295ff21430f11b6b1337aee558a46d8

Comment by Githook User [ 02/Mar/16 ]

Author:

{u'username': u'rstam', u'name': u'rstam', u'email': u'robert@robertstam.org'}

Message: CSHARP-1576: Trying to get build.fsx working with NUnit3.
Branch: master
https://github.com/mongodb/mongo-csharp-driver/commit/007637d679439cbcb54db750424f75ae72d88f26

Comment by Githook User [ 02/Mar/16 ]

Author:

{u'username': u'rstam', u'name': u'rstam', u'email': u'robert@robertstam.org'}

Message: CSHARP-1576: Refactor tests to be compatible with NUnit 3.0.1.
Branch: master
https://github.com/mongodb/mongo-csharp-driver/commit/3a9b0a3f7b429ca70f9f7cfd4f46880863aeacd2

Comment by Githook User [ 02/Mar/16 ]

Author:

{u'username': u'rstam', u'name': u'rstam', u'email': u'robert@robertstam.org'}

Message: CSHARP-1576: Configure projects to use NUnit 3.0.1.
Branch: master
https://github.com/mongodb/mongo-csharp-driver/commit/bc7c443887105eaec78aafe755d7bf0205e47558

Generated at Wed Feb 07 21:40:01 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.