public NUnitCtr.Constraint Resolve() { var expected = resolver.Execute(); var ctr = Activator.CreateInstance(constraintType, expected); return((NUnitCtr.Constraint)ctr); }
public void Execute() { var ms = milliSeconds.Execute(); Console.WriteLine($"Start waiting for {ms} milli-seconds"); Thread.Sleep(ms); Console.WriteLine($"Done with waiting {ms} milli-seconds"); }
public object GetValue() { if (!IsEvaluated()) { value = resolver.Execute(); isEvaluated = true; } return(value); }
public void Evaluate() { var stopWatch = new Stopwatch(); stopWatch.Start(); value = resolver.Execute(); isEvaluated = true; Trace.WriteLineIf(Extensibility.NBiTraceSwitch.TraceVerbose, $"Time needed for evaluation of the variable: {stopWatch.Elapsed.ToString(@"d\d\.hh\h\:mm\m\:ss\s\ \+fff\m\s")}"); var invariantCulture = new CultureFactory().Invariant; var msg = $"Variable evaluated to: {value}"; Trace.WriteLineIf(Extensibility.NBiTraceSwitch.TraceVerbose, msg.ToString(invariantCulture)); }
public bool Process(IScalarResolver <decimal> actual) => Matches(actual.Execute());
public object GetValue() { return(resolver.Execute()); }
public object GetValue() => resolver.Execute();
public int Compare(IScalarResolver <T> x, IScalarResolver <T> y) { return(Compare(x.Execute(), y.Execute())); }