Fix parallel test running develop
authorBlake Bender <bblake@vmware.com>
Thu, 10 Jun 2021 01:44:10 +0000 (18:44 -0700)
committerBlake Bender <bblake@vmware.com>
Thu, 10 Jun 2021 01:44:10 +0000 (18:44 -0700)
commite484ef50291d6e3faa66833d0b68039362b26591
treecd208b43a19c2bda5b5ed2eb59bde5adacb7fb74
parent1de160ed8fe2e047c415fb13d7ab5aa4f19ed070
Fix parallel test running
- Geode 'Client' is a singleton, so needs to be a global resource in
  tests
- XUnit uses a 'Collection' for this, so added NetCoreCollectionFixture
  and NetCoreCollection classes.  Now Client is created before any tests
  run, and torn down when the last test completes.
NetCore.Test/CacheFactoryUnitTest.cs
NetCore.Test/CacheUnitTest.cs
NetCore.Test/NetCoreCollectionFixture.cs [new file with mode: 0644]
NetCore.Test/ObjectLeakUnitTest.cs
NetCore.Test/PoolFactoryUnitTest.cs
NetCore.Test/PoolManagerUnitTest.cs
NetCore.Test/RegionFactoryUnitTest.cs
NetCore.Test/xunit.runner.json