コード例 #1
0
 public void Progress()
 {
     reporter.Stage("test");
     reporter.Weight(100);
     reporter.Progress(30);
     reporter.Progress(30);
     reporter.Progress(40);
     reporter.EndStage();
     Assert.That(reports.Count, Is.EqualTo(6), reports.Implode());
     Assert.That(reports[3].Current, Is.EqualTo(60));
     Assert.That(reports[3].Total, Is.EqualTo(0));
     Assert.That(reports[3].Stage, Is.EqualTo("test"));
 }