public JsonDrivenWaitForThreadTest(
     JsonDrivenTestsStateHolder stateHolder,
     IJsonDrivenTestRunner testRunner,
     Dictionary <string, object> objectMap)
     : base(stateHolder, testRunner, objectMap)
 {
 }
 public JsonDrivenWaitForEventTest(
     IJsonDrivenTestRunner testRunner,
     Dictionary <string, object> objectMap,
     EventCapturer eventCapturer) : base(testRunner, objectMap)
 {
     _eventCapturer = eventCapturer;
 }
Example #3
0
 public JsonDrivenTestFactory(IJsonDrivenTestRunner testRunner, IMongoClient client, string databaseName, string collectionName, Dictionary <string, object> objectMap)
 {
     _client         = client;
     _databaseName   = databaseName;
     _collectionName = collectionName;
     _objectMap      = objectMap;
     _testRunner     = testRunner;
 }
 public JsonDrivenRunOnThreadTest(
     JsonDrivenTestsStateHolder stateHolder,
     IJsonDrivenTestRunner testRunner,
     Dictionary <string, object> objectMap,
     JsonDrivenTestFactory jsonDrivenTestFactory)
     : base(stateHolder, testRunner, objectMap)
 {
     _jsonDrivenTestFactory = jsonDrivenTestFactory;
 }
 public JsonDrivenWithThreadTest(
     JsonDrivenTestsStateHolder stateHolder,
     IJsonDrivenTestRunner testRunner,
     Dictionary <string, object> objectMap)
     : base(testRunner, objectMap)
 {
     _testState = Ensure.IsNotNull(stateHolder, nameof(stateHolder)).GetTestState <JsonDrivenWithThreadState>(JsonDrivenWithThreadState.Key);
     Ensure.IsNotNull(_testState.Tasks, nameof(_testState.Tasks));
 }
Example #6
0
 public JsonDrivenTestFactory(IJsonDrivenTestRunner testRunner, IMongoClient client, string databaseName, string collectionName, string bucketName, Dictionary <string, object> objectMap, EventCapturer eventCapturer)
 {
     _client         = client;
     _databaseName   = databaseName;
     _collectionName = collectionName;
     _bucketName     = bucketName;
     _objectMap      = objectMap;
     _testRunner     = testRunner;
     _eventCapturer  = eventCapturer;
     _stateHolder    = new JsonDrivenTestsStateHolder();
 }
Example #7
0
 public JsonDrivenTestFactory(IJsonDrivenTestRunner testRunner, IMongoClient client, string databaseName, string collectionName, string bucketName, Dictionary <string, object> objectMap)
     : this(testRunner, client, databaseName, collectionName, bucketName, objectMap, null)
 {
 }
 public JsonDrivenConfigureFailPointTest(IJsonDrivenTestRunner testRunner, IMongoClient client, Dictionary <string, object> objectMap)
     : base(testRunner, objectMap)
 {
     _client = client;
 }
 public JsonDrivenTargetedFailPointTest(IJsonDrivenTestRunner testRunner, Dictionary <string, object> objectMap)
     : base(testRunner, objectMap)
 {
 }
 // public constructors
 public JsonDrivenAssertCollectionExistsTest(IJsonDrivenTestRunner testRunner, Dictionary <string, object> objectMap)
     : base(testRunner, objectMap)
 {
 }
 public JsonDrivenWaitForPrimaryChangeTest(JsonDrivenTestsStateHolder stateHolder, IJsonDrivenTestRunner testRunner, IMongoClient client, Dictionary <string, object> objectMap)
     : base(testRunner, objectMap)
 {
     _testState = Ensure.IsNotNull(stateHolder, nameof(stateHolder)).GetTestState <JsonDrivenRecordedPrimaryState>(JsonDrivenRecordedPrimaryState.Key);
     _client    = Ensure.IsNotNull(client, nameof(client));
 }
 public JsonDrivenWaitTest(IJsonDrivenTestRunner testRunner, Dictionary <string, object> objectMap)
     : base(testRunner, objectMap)
 {
 }
 public JsonDrivenAssertEventsCountTest(IJsonDrivenTestRunner testRunner, Dictionary <string, object> objectMap, EventCapturer eventCapturer)
     : base(testRunner, objectMap)
 {
     _eventCapturer = Ensure.IsNotNull(eventCapturer, nameof(eventCapturer));
 }
 public JsonDrivenAssertSessionTransactionStateTest(IJsonDrivenTestRunner testRunner, Dictionary <string, object> objectMap)
     : base(testRunner, objectMap)
 {
 }
 // public constructors
 public JsonDrivenAssertIndexNotExists(IJsonDrivenTestRunner testRunner, Dictionary <string, object> objectMap)
     : base(testRunner, objectMap)
 {
 }
 public JsonDrivenAssertSessionPinnedTest(IJsonDrivenTestRunner testRunner, Dictionary <string, object> objectMap)
     : base(testRunner, objectMap)
 {
 }
 // protected constructors
 protected JsonDrivenTestRunnerTest(IJsonDrivenTestRunner testRunner, Dictionary <string, object> objectMap)
     : base(objectMap)
 {
     _testRunner = testRunner;
 }
 public JsonDrivenAssertSameLsidOnLastTwoCommandsTest(IJsonDrivenTestRunner testRunner, EventCapturer eventCapturer, Dictionary <string, object> objectMap)
     : base(testRunner, objectMap)
 {
     _eventCapturer = eventCapturer;
 }
Example #19
0
 public JsonDrivenRunAdminCommandTest(IMongoClient mongoClient, IJsonDrivenTestRunner testRunner, Dictionary <string, object> objectMap)
     : base(testRunner, objectMap)
 {
     _mongoClientSettings = mongoClient.Settings.Clone();
     _mongoClientSettings.ClusterConfigurator = null;
 }