Пример #1
0
 public IActorRef Get(IJobId jobId)
 {
     if (_results.ContainsKey(jobId))
     {
         return(_results[jobId]);
     }
     return(null);
 }
Пример #2
0
        protected override async Task AssertJobIsSuccessfullAsync(IJobId jobId)
        {
            var context = await _log.GetAsync(jobId.Value);

            context.Should().NotBeNull();
            context.Exception.Should().BeNull();
            var displayName = context.BackgroundJob.Job.Args[0].ToString();

            displayName.Should().Be("PublishCommand v1");
        }
Пример #3
0
 protected virtual Task AssertJobIsSuccessfullAsync(IJobId jobId)
 {
     // Overload to do any additional asserts
     return(Task.FromResult(0));
 }
Пример #4
0
        protected override async Task AssertJobIsSuccessfullAsync(IJobId jobId)
        {
            var jobHtml = await GetAsync($"hangfire/jobs/details/{jobId.Value}").ConfigureAwait(false);

            jobHtml.Should().Contain("<h1 class=\"page-header\">&quot;PublishCommand v1&quot;</h1>");
        }
Пример #5
0
 public void Put(IJobId jobId, IActorRef probeRef)
 {
     _results.Add(jobId, probeRef);
 }