Example #1
0
 public StateTestsRunner(IBlockchainTestsSource testsSource, WhenTrace whenTrace, bool traceMemory, bool traceStack)
 {
     _testsSource = testsSource ?? throw new ArgumentNullException(nameof(testsSource));
     _whenTrace   = whenTrace;
     _traceMemory = traceMemory;
     _traceStack  = traceStack;
     Setup(null);
 }
Example #2
0
 public StateTestsRunner(IBlockchainTestsSource testsSource, bool alwaysTrace)
 {
     _testsSource = testsSource ?? throw new ArgumentNullException(nameof(testsSource));
     _alwaysTrace = alwaysTrace;
     Setup(null);
 }
Example #3
0
 public PerfStateTest(IBlockchainTestsSource testsSource)
 {
     _testsSource = testsSource ?? throw new ArgumentNullException(nameof(testsSource));
 }
Example #4
0
 public BugHunter(IBlockchainTestsSource testsSource)
 {
     _testsSource   = testsSource ?? throw new ArgumentNullException(nameof(testsSource));
     _defaultColour = Console.ForegroundColor;
 }