public void OutputTest() { IList <IEngineResult> list = new List <IEngineResult>(); list.Add(new EngineResult() { Name = "Name 1" }.End()); list.Add(new EngineResult() { Name = "Name 2" }.End()); list.Add(new EngineResult() { Name = "Name 3" }.End()); list.Add(new EngineResult() { Name = "Name 4" }.End()); list.Add(new EngineResult() { Name = "Name 5" }.End()); var formatter = new CsvResultsFormatter(); formatter.OutputResults(list, new TimeSpan(0, 0, 0, 4, 100)); Assert.IsNotNull(formatter.Output); Assert.IsInstanceOfType(formatter.Output, typeof(string)); }
public void RunWithFormaterTest() { var formatter = new CsvResultsFormatter(); Engine <string> engine = new Engine <string>(new RuleCollection <string>(), formatter) { RunBumperRules = true }; var result = engine.Execute("blah"); Assert.IsNotNull(result); Assert.AreEqual(2, result.Count); Assert.IsNotNull(engine.RunElapsed); Assert.IsNotNull(formatter.Output); Assert.IsTrue(engine.RunElapsed < TimeSpan.FromMilliseconds(100)); }
public void ConstructorTest() { var formatter = new CsvResultsFormatter(); Assert.IsNotNull(formatter); }