public void Requeue_SetsFetchedAtValueToNull() { UseConnection(connection => { // Arrange var id = CreateJobQueueRecord(connection, "1", "default"); var processingJob = new MongoFetchedJob(connection, id, "1", "default"); // Act processingJob.Requeue(); // Assert var record = connection.JobQueue.Find(new BsonDocument()).ToList().Single(); Assert.Null(record.FetchedAt); }); }
public void Requeue_SetsFetchedAtValueToNull() { // Arrange var queue = "default"; var jobId = ObjectId.GenerateNewId(); var id = CreateJobQueueRecord(_dbContext, jobId, queue); var processingJob = new MongoFetchedJob(_dbContext, id, jobId, queue); // Act processingJob.Requeue(); // Assert var record = _dbContext.JobGraph.OfType <JobQueueDto>().Find(new BsonDocument()).ToList().Single(); Assert.Null(record.FetchedAt); }
public void Requeue_SetsFetchedAtValueToNull() { ConnectionUtils.UseConnection(database => { // Arrange var queue = "default"; var jobId = ObjectId.GenerateNewId(); var id = CreateJobQueueRecord(database, jobId, queue); var processingJob = new MongoFetchedJob(database, id, jobId, queue); // Act processingJob.Requeue(); // Assert var record = database.JobQueue.Find(new BsonDocument()).ToList().Single(); Assert.Null(record.FetchedAt); }); }
public void Requeue_SetsFetchedAtValueToNull() { UseConnection(connection => { // Arrange var id = CreateJobQueueRecord(connection, "1", "default"); var processingJob = new MongoFetchedJob(connection, id, "1", "default"); // Act processingJob.Requeue(); // Assert var record = connection.JobQueue.FindAll().Single(); Assert.Null(record.FetchedAt); }); }
public void Requeue_SetsFetchedAtValueToNull() { UseConnection(connection => { // Arrange var id = CreateJobQueueRecord(connection, "1", "default"); var processingJob = new MongoFetchedJob(connection, id, "1", "default"); // Act processingJob.Requeue(); // Assert var record = AsyncHelper.RunSync(() => connection.JobQueue.Find(new BsonDocument()).ToListAsync()).Single(); Assert.Null(record.FetchedAt); }); }