public JsonDrivenWaitForThreadTest(
     JsonDrivenTestsStateHolder stateHolder,
     IJsonDrivenTestRunner testRunner,
     Dictionary <string, object> objectMap)
     : base(stateHolder, testRunner, objectMap)
 {
 }
 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));
 }
 public JsonDrivenRunOnThreadTest(
     JsonDrivenTestsStateHolder stateHolder,
     IJsonDrivenTestRunner testRunner,
     Dictionary <string, object> objectMap,
     JsonDrivenTestFactory jsonDrivenTestFactory)
     : base(stateHolder, testRunner, objectMap)
 {
     _jsonDrivenTestFactory = jsonDrivenTestFactory;
 }
Ejemplo n.º 4
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();
 }
 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));
 }