Browse Source

refactor

pull/2414/head
Mehmet Tüken 7 years ago
parent
commit
ca57cf3ea7
  1. 2
      framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/AbpMongoDbTestModule.cs
  2. 2
      framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/Auditing/Auditing_Tests.cs
  3. 2
      framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/DataFiltering/MultiTenant_Creation_Tests.cs
  4. 2
      framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/DataFiltering/MultiTenant_Filter_Tests.cs
  5. 2
      framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/DataFiltering/SoftDelete_Filter_Tests.cs
  6. 2
      framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/DataFiltering/SoftDelete_Tests.cs
  7. 2
      framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/Domain/ConcurrencyStamp_Tests.cs
  8. 2
      framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/Domain/ExtraProperties_Tests.cs
  9. 2
      framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/DomainEvents/DomainEvents_Tests.cs
  10. 2
      framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/DomainEvents/EntityChangeEvents_Tests.cs
  11. 13
      framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/MongoDbFixture.cs
  12. 4
      framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/MongoTestCollection.cs
  13. 2
      framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/Repositories/Repository_Basic_Tests.cs
  14. 2
      framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/Repositories/Repository_Basic_Tests_With_Int_Pk.cs
  15. 2
      framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/Repositories/Repository_Queryable_Tests.cs
  16. 2
      framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/Repositories/Repository_Specifications_Tests.cs
  17. 2
      framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/Uow/Uow_Completed_Tests.cs
  18. 7
      modules/audit-logging/test/Volo.Abp.AuditLogging.MongoDB.Tests/Volo/Abp/AuditLogging/MongoDB/MongoDbFixture.cs
  19. 7
      modules/audit-logging/test/Volo.Abp.AuditLogging.MongoDB.Tests/Volo/Abp/AuditLogging/MongoDB/MongoTestCollection.cs

2
framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/AbpMongoDbTestModule.cs

@ -16,7 +16,7 @@ namespace Volo.Abp.MongoDB
{ {
public override void ConfigureServices(ServiceConfigurationContext context) public override void ConfigureServices(ServiceConfigurationContext context)
{ {
var connectionString = MongoDbFixture.GetConnectionString().EnsureEndsWith('/') + var connectionString = MongoDbFixture.ConnectionString.EnsureEndsWith('/') +
"Db_" + "Db_" +
Guid.NewGuid().ToString("N"); Guid.NewGuid().ToString("N");

2
framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/Auditing/Auditing_Tests.cs

@ -3,7 +3,7 @@ using Xunit;
namespace Volo.Abp.MongoDB.Auditing namespace Volo.Abp.MongoDB.Auditing
{ {
[Collection("MongoDB Collection")] [Collection(MongoTestCollection.Name)]
public class Auditing_Tests : Auditing_Tests<AbpMongoDbTestModule> public class Auditing_Tests : Auditing_Tests<AbpMongoDbTestModule>
{ {

2
framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/DataFiltering/MultiTenant_Creation_Tests.cs

@ -3,7 +3,7 @@ using Xunit;
namespace Volo.Abp.MongoDB.DataFiltering namespace Volo.Abp.MongoDB.DataFiltering
{ {
[Collection("MongoDB Collection")] [Collection(MongoTestCollection.Name)]
public class MultiTenant_Creation_Tests : MultiTenant_Creation_Tests<AbpMongoDbTestModule> public class MultiTenant_Creation_Tests : MultiTenant_Creation_Tests<AbpMongoDbTestModule>
{ {

2
framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/DataFiltering/MultiTenant_Filter_Tests.cs

@ -3,7 +3,7 @@ using Xunit;
namespace Volo.Abp.MongoDB.DataFiltering namespace Volo.Abp.MongoDB.DataFiltering
{ {
[Collection("MongoDB Collection")] [Collection(MongoTestCollection.Name)]
public class MultiTenant_Filter_Tests : MultiTenant_Filter_Tests<AbpMongoDbTestModule> public class MultiTenant_Filter_Tests : MultiTenant_Filter_Tests<AbpMongoDbTestModule>
{ {

2
framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/DataFiltering/SoftDelete_Filter_Tests.cs

@ -3,7 +3,7 @@ using Xunit;
namespace Volo.Abp.MongoDB.DataFiltering namespace Volo.Abp.MongoDB.DataFiltering
{ {
[Collection("MongoDB Collection")] [Collection(MongoTestCollection.Name)]
public class SoftDelete_Filter_Tests : SoftDelete_Filter_Tests<AbpMongoDbTestModule> public class SoftDelete_Filter_Tests : SoftDelete_Filter_Tests<AbpMongoDbTestModule>
{ {

2
framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/DataFiltering/SoftDelete_Tests.cs

@ -3,7 +3,7 @@ using Xunit;
namespace Volo.Abp.MongoDB.DataFiltering namespace Volo.Abp.MongoDB.DataFiltering
{ {
[Collection("MongoDB Collection")] [Collection(MongoTestCollection.Name)]
public class SoftDelete_Tests : SoftDelete_Tests<AbpMongoDbTestModule> public class SoftDelete_Tests : SoftDelete_Tests<AbpMongoDbTestModule>
{ {

2
framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/Domain/ConcurrencyStamp_Tests.cs

@ -3,7 +3,7 @@ using Xunit;
namespace Volo.Abp.MongoDB.Domain namespace Volo.Abp.MongoDB.Domain
{ {
[Collection("MongoDB Collection")] [Collection(MongoTestCollection.Name)]
public class ConcurrencyStamp_Tests : ConcurrencyStamp_Tests<AbpMongoDbTestModule> public class ConcurrencyStamp_Tests : ConcurrencyStamp_Tests<AbpMongoDbTestModule>
{ {

2
framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/Domain/ExtraProperties_Tests.cs

@ -3,7 +3,7 @@ using Xunit;
namespace Volo.Abp.MongoDB.Domain namespace Volo.Abp.MongoDB.Domain
{ {
[Collection("MongoDB Collection")] [Collection(MongoTestCollection.Name)]
public class ExtraProperties_Tests : ExtraProperties_Tests<AbpMongoDbTestModule> public class ExtraProperties_Tests : ExtraProperties_Tests<AbpMongoDbTestModule>
{ {

2
framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/DomainEvents/DomainEvents_Tests.cs

@ -3,7 +3,7 @@ using Xunit;
namespace Volo.Abp.MongoDB.DomainEvents namespace Volo.Abp.MongoDB.DomainEvents
{ {
[Collection("MongoDB Collection")] [Collection(MongoTestCollection.Name)]
public class DomainEvents_Tests : DomainEvents_Tests<AbpMongoDbTestModule> public class DomainEvents_Tests : DomainEvents_Tests<AbpMongoDbTestModule>
{ {
} }

2
framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/DomainEvents/EntityChangeEvents_Tests.cs

@ -3,7 +3,7 @@ using Xunit;
namespace Volo.Abp.MongoDB.DomainEvents namespace Volo.Abp.MongoDB.DomainEvents
{ {
[Collection("MongoDB Collection")] [Collection(MongoTestCollection.Name)]
public class EntityChangeEvents_Tests : EntityChangeEvents_Tests<AbpMongoDbTestModule> public class EntityChangeEvents_Tests : EntityChangeEvents_Tests<AbpMongoDbTestModule>
{ {

13
framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/MongoDbFixture.cs

@ -5,18 +5,9 @@ namespace Volo.Abp.MongoDB
{ {
public class MongoDbFixture : IDisposable public class MongoDbFixture : IDisposable
{ {
public static MongoDbRunner MongoDbRunner; private static readonly MongoDbRunner MongoDbRunner = MongoDbRunner.Start();
public static readonly string ConnectionString = MongoDbRunner.ConnectionString;
public MongoDbFixture()
{
MongoDbRunner = MongoDbRunner.Start();
}
public static string GetConnectionString()
{
return MongoDbRunner.ConnectionString;
}
public void Dispose() public void Dispose()
{ {
MongoDbRunner?.Dispose(); MongoDbRunner?.Dispose();

4
framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/MongoTestCollection.cs

@ -2,9 +2,9 @@ using Xunit;
namespace Volo.Abp.MongoDB namespace Volo.Abp.MongoDB
{ {
[CollectionDefinition("MongoDB Collection")] [CollectionDefinition(Name)]
public class MongoTestCollection : ICollectionFixture<MongoDbFixture> public class MongoTestCollection : ICollectionFixture<MongoDbFixture>
{ {
public const string Name = "MongoDB Collection";
} }
} }

2
framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/Repositories/Repository_Basic_Tests.cs

@ -9,7 +9,7 @@ using Xunit;
namespace Volo.Abp.MongoDB.Repositories namespace Volo.Abp.MongoDB.Repositories
{ {
[Collection("MongoDB Collection")] [Collection(MongoTestCollection.Name)]
public class Repository_Basic_Tests : Repository_Basic_Tests<AbpMongoDbTestModule> public class Repository_Basic_Tests : Repository_Basic_Tests<AbpMongoDbTestModule>
{ {
[Fact] [Fact]

2
framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/Repositories/Repository_Basic_Tests_With_Int_Pk.cs

@ -3,7 +3,7 @@ using Xunit;
namespace Volo.Abp.MongoDB.Repositories namespace Volo.Abp.MongoDB.Repositories
{ {
[Collection("MongoDB Collection")] [Collection(MongoTestCollection.Name)]
public class Repository_Basic_Tests_With_Int_Pk : Repository_Basic_Tests_With_Int_Pk<AbpMongoDbTestModule> public class Repository_Basic_Tests_With_Int_Pk : Repository_Basic_Tests_With_Int_Pk<AbpMongoDbTestModule>
{ {
[Fact(Skip = "Int PKs are not working for MongoDb")] [Fact(Skip = "Int PKs are not working for MongoDb")]

2
framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/Repositories/Repository_Queryable_Tests.cs

@ -3,7 +3,7 @@ using Xunit;
namespace Volo.Abp.MongoDB.Repositories namespace Volo.Abp.MongoDB.Repositories
{ {
[Collection("MongoDB Collection")] [Collection(MongoTestCollection.Name)]
public class Repository_Queryable_Tests : Repository_Queryable_Tests<AbpMongoDbTestModule> public class Repository_Queryable_Tests : Repository_Queryable_Tests<AbpMongoDbTestModule>
{ {

2
framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/Repositories/Repository_Specifications_Tests.cs

@ -3,7 +3,7 @@ using Xunit;
namespace Volo.Abp.MongoDB.Repositories namespace Volo.Abp.MongoDB.Repositories
{ {
[Collection("MongoDB Collection")] [Collection(MongoTestCollection.Name)]
public class Repository_Specifications_Tests : Repository_Specifications_Tests<AbpMongoDbTestModule> public class Repository_Specifications_Tests : Repository_Specifications_Tests<AbpMongoDbTestModule>
{ {
} }

2
framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/Uow/Uow_Completed_Tests.cs

@ -3,7 +3,7 @@ using Xunit;
namespace Volo.Abp.MongoDB.Uow namespace Volo.Abp.MongoDB.Uow
{ {
[Collection("MongoDB Collection")] [Collection(MongoTestCollection.Name)]
public class Uow_Completed_Tests : Uow_Completed_Tests<AbpMongoDbTestModule> public class Uow_Completed_Tests : Uow_Completed_Tests<AbpMongoDbTestModule>
{ {
} }

7
modules/audit-logging/test/Volo.Abp.AuditLogging.MongoDB.Tests/Volo/Abp/AuditLogging/MongoDB/MongoDbFixture.cs

@ -0,0 +1,7 @@
namespace Volo.Abp.AuditLogging.MongoDB
{
public class MongoDbFixture
{
}
}

7
modules/audit-logging/test/Volo.Abp.AuditLogging.MongoDB.Tests/Volo/Abp/AuditLogging/MongoDB/MongoTestCollection.cs

@ -0,0 +1,7 @@
namespace Volo.Abp.AuditLogging.MongoDB
{
public class MongoTestCollection
{
}
}
Loading…
Cancel
Save