[CSHARP-1139] Use NuGet to manage our dependency on NUnit Created: 02/Dec/14  Updated: 16/Jul/15  Resolved: 06/Apr/15

Status: Closed
Project: C# Driver
Component/s: Testing
Affects Version/s: 2.0
Fix Version/s: 2.0.1, 2.1

Type: Task Priority: Minor - P4
Reporter: Robert Stam Assignee: Robert Stam
Resolution: Done Votes: 1
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

We currently have a static copy of NUnit in the Tools/NUnit directory, but we are using NuGet to manage all of our other package dependencies.

We should delete the Tools/NUnit directory and use NuGet to manage our NUnit dependency as well.



 Comments   
Comment by Githook User [ 06/Apr/15 ]

Author:

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

Message: CSHARP-1139: Delete NUnit from the Tools directory.
Branch: v2.0.x
https://github.com/mongodb/mongo-csharp-driver/commit/6b7f792b14aa6c3750d493a7554da0309fb6549a

Comment by Githook User [ 06/Apr/15 ]

Author:

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

Message: CSHARP-1139: Use NuGet to manage our dependency on NUnit.
Branch: v2.0.x
https://github.com/mongodb/mongo-csharp-driver/commit/f0db06bd89c1f6a22d97de8eb7ea4efb2b9ef056

Comment by Githook User [ 03/Apr/15 ]

Author:

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

Message: CSHARP-1139: Delete NUnit from the Tools directory.
Branch: master
https://github.com/mongodb/mongo-csharp-driver/commit/6681eb846d0a8710314aaea57481aa0c3664f02e

Comment by Githook User [ 03/Apr/15 ]

Author:

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

Message: CSHARP-1139: Use NuGet to manage our dependency on NUnit.
Branch: master
https://github.com/mongodb/mongo-csharp-driver/commit/8a9c929bc45f7c0487f63fbe36bae9611cf491ac

Comment by Robert Stam [ 03/Dec/14 ]

We should also consider managing all our NuGet sourced dependencies using solution level packages instead of adding the same package to multiple projects over and over.

When using solution level packages, we can just tell Visual Studio which projects use which packages, but there is only one version of the package being selected and installed.

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