Split Couchbase.IntegrationTests into seperate projects for Management and main API
Description
Currently, Couchbase.IntegrationTests is ran in the combinational Jenkins pipeline and includes both management and main API tests. This causes problems when running the combi-tests as resources (buckets, indexes, etc) are being created and destroyed while tests are relying on them to be up and available. This ticket is to:
Add a new project Couchbase.Management.IntegrationTests to the main solution
Migrate any management tests from Couchbase.IntegrationTests into Couchbase.Management.IntegrationTests
Currently, Couchbase.IntegrationTests is ran in the combinational Jenkins pipeline and includes both management and main API tests. This causes problems when running the combi-tests as resources (buckets, indexes, etc) are being created and destroyed while tests are relying on them to be up and available. This ticket is to:
Add a new project Couchbase.Management.IntegrationTests to the main solution
Migrate any management tests from Couchbase.IntegrationTests into Couchbase.Management.IntegrationTests