Skip to content

Commit baffee0

Browse files
authored
CSHARP-4421: Unify all spec tests in single test project (#977)
1 parent 887e965 commit baffee0

34 files changed

+76
-105
lines changed

tests/MongoDB.Bson.Tests/MongoDB.Bson.Tests.csproj

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,6 @@
4545
<ProjectReference Include="..\MongoDB.Bson.TestHelpers\MongoDB.Bson.TestHelpers.csproj" />
4646
</ItemGroup>
4747

48-
<ItemGroup>
49-
<EmbeddedResource LinkBase="Specifications\bson-corpus" Include="..\..\specifications\bson-corpus\**\*.json" />
50-
<EmbeddedResource LinkBase="Specifications\bson-decimal128" Include="..\..\specifications\bson-decimal128\**\*.json" />
51-
<EmbeddedResource LinkBase="Specifications\uuid" Include="..\..\specifications\uuid\**\*.json" />
52-
</ItemGroup>
53-
5448
<ItemGroup>
5549
<None Update="xunit.runner.json">
5650
<CopyToOutputDirectory>Always</CopyToOutputDirectory>

tests/MongoDB.Driver.Core.Tests/Core/Helpers/MockClusterableServerFactory.cs renamed to tests/MongoDB.Driver.Core.TestHelpers/MockClusterableServerFactory.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
using MongoDB.Driver.Core.Servers;
3030
using Moq;
3131

32-
namespace MongoDB.Driver.Core.Helpers
32+
namespace MongoDB.Driver.Core.TestHelpers
3333
{
3434
public class MockClusterableServerFactory : IClusterableServerFactory
3535
{

tests/MongoDB.Driver.Core.Tests/Core/Helpers/MockConnection.cs renamed to tests/MongoDB.Driver.Core.TestHelpers/MockConnection.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
using MongoDB.Driver.Core.WireProtocol.Messages;
2828
using MongoDB.Driver.Core.WireProtocol.Messages.Encoders;
2929

30-
namespace MongoDB.Driver.Core.Helpers
30+
namespace MongoDB.Driver.Core.TestHelpers
3131
{
3232
public class MockConnection : IConnection
3333
{

tests/MongoDB.Driver.Core.Tests/Core/Authentication/MongoAWSAuthenticatorTests.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
using MongoDB.Driver.Core.Helpers;
2828
using MongoDB.Driver.Core.Misc;
2929
using MongoDB.Driver.Core.Servers;
30+
using MongoDB.Driver.Core.TestHelpers;
3031
using Moq;
3132
using Xunit;
3233

tests/MongoDB.Driver.Core.Tests/Core/Authentication/MongoDBCRAuthenticatorTests.cs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,15 @@
1818
using System.Threading;
1919
using FluentAssertions;
2020
using MongoDB.Bson;
21+
using MongoDB.Bson.TestHelpers.XunitExtensions;
2122
using MongoDB.Driver.Core.Clusters;
22-
using MongoDB.Driver.Core.Servers;
23+
using MongoDB.Driver.Core.Connections;
2324
using MongoDB.Driver.Core.Helpers;
25+
using MongoDB.Driver.Core.Misc;
26+
using MongoDB.Driver.Core.Servers;
27+
using MongoDB.Driver.Core.TestHelpers;
2428
using MongoDB.Driver.Core.WireProtocol.Messages;
2529
using Xunit;
26-
using MongoDB.Driver.Core.Connections;
27-
using MongoDB.Bson.TestHelpers.XunitExtensions;
28-
using MongoDB.Driver.Core.Misc;
2930

3031
namespace MongoDB.Driver.Core.Authentication
3132
{

tests/MongoDB.Driver.Core.Tests/Core/Authentication/MongoDBX509AuthenticatorTests.cs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,15 @@
1818
using System.Threading;
1919
using FluentAssertions;
2020
using MongoDB.Bson;
21+
using MongoDB.Bson.TestHelpers.XunitExtensions;
2122
using MongoDB.Driver.Core.Clusters;
22-
using MongoDB.Driver.Core.Servers;
23-
using MongoDB.Driver.Core.Helpers;
24-
using Xunit;
2523
using MongoDB.Driver.Core.Connections;
26-
using MongoDB.Bson.TestHelpers.XunitExtensions;
24+
using MongoDB.Driver.Core.Helpers;
2725
using MongoDB.Driver.Core.Misc;
26+
using MongoDB.Driver.Core.Servers;
27+
using MongoDB.Driver.Core.TestHelpers;
2828
using MongoDB.Driver.Core.WireProtocol.Messages;
29+
using Xunit;
2930

3031
namespace MongoDB.Driver.Core.Authentication
3132
{

tests/MongoDB.Driver.Core.Tests/Core/Authentication/PlainAuthenticatorTests.cs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,15 @@
1818
using System.Threading;
1919
using FluentAssertions;
2020
using MongoDB.Bson;
21+
using MongoDB.Bson.TestHelpers.XunitExtensions;
2122
using MongoDB.Driver.Core.Clusters;
22-
using MongoDB.Driver.Core.Servers;
23+
using MongoDB.Driver.Core.Connections;
2324
using MongoDB.Driver.Core.Helpers;
25+
using MongoDB.Driver.Core.Misc;
26+
using MongoDB.Driver.Core.Servers;
27+
using MongoDB.Driver.Core.TestHelpers;
2428
using MongoDB.Driver.Core.WireProtocol.Messages;
2529
using Xunit;
26-
using MongoDB.Driver.Core.Connections;
27-
using MongoDB.Bson.TestHelpers.XunitExtensions;
28-
using MongoDB.Driver.Core.Misc;
2930

3031
namespace MongoDB.Driver.Core.Authentication
3132
{

tests/MongoDB.Driver.Core.Tests/Core/Clusters/LoadBalancedClusterTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@
2424
using MongoDB.Driver.Core.Clusters.ServerSelectors;
2525
using MongoDB.Driver.Core.Configuration;
2626
using MongoDB.Driver.Core.Events;
27-
using MongoDB.Driver.Core.Helpers;
2827
using MongoDB.Driver.Core.Misc;
2928
using MongoDB.Driver.Core.Servers;
29+
using MongoDB.Driver.Core.TestHelpers;
3030
using MongoDB.Driver.Core.TestHelpers.Logging;
3131
using Moq;
3232
using Xunit;

tests/MongoDB.Driver.Core.Tests/Core/Clusters/MultiServerClusterTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@
2424
using MongoDB.Bson.TestHelpers;
2525
using MongoDB.Driver.Core.Configuration;
2626
using MongoDB.Driver.Core.Events;
27-
using MongoDB.Driver.Core.Helpers;
2827
using MongoDB.Driver.Core.Misc;
2928
using MongoDB.Driver.Core.Servers;
29+
using MongoDB.Driver.Core.TestHelpers;
3030
using MongoDB.Driver.Core.TestHelpers.Logging;
3131
using MongoDB.Driver.Core.Tests.Core.Clusters;
3232
using Moq;

tests/MongoDB.Driver.Core.Tests/Core/Clusters/SingleServerClusterTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
using MongoDB.Bson.TestHelpers.XunitExtensions;
2121
using MongoDB.Driver.Core.Configuration;
2222
using MongoDB.Driver.Core.Events;
23-
using MongoDB.Driver.Core.Helpers;
2423
using MongoDB.Driver.Core.Servers;
24+
using MongoDB.Driver.Core.TestHelpers;
2525
using MongoDB.Driver.Core.TestHelpers.Logging;
2626
using Moq;
2727
using Xunit;

0 commit comments

Comments
 (0)