public void Calculate_Expression_TargetValue(string text, double value)
 {
     var linkedLibraryFactory = new StaticLinkedLibraryFactory(typeof(StandardProcessorBuilder.LinkedMath));
     var processorFactory = new StandardProcessorFactory(linkedLibraryFactory);
     var processor = processorFactory.CreateProcessor();
     Assert.That(processor.Calculate(text), Is.EqualTo(value).Within(1e-7));
 }
 public void Calculate_BigNumber_OverFlowExcelption(string text)
 {
     var linkedLibraryFactory = new StaticLinkedLibraryFactory(typeof(StandardProcessorBuilder.LinkedMath));
     var processorFactory = new StandardProcessorFactory(linkedLibraryFactory);
     var processor = processorFactory.CreateProcessor();
     processor.Calculate(text);
 }
Exemplo n.º 3
0
 public void GivenIHaveStandardProcessorWithStandartRules()
 {
     var linkedLibraryFactory = new StaticLinkedLibraryFactory(typeof (StandardProcessorBuilder.LinkedMath));
     var processorFactory = new StandardProcessorFactory(linkedLibraryFactory);
     Processor = processorFactory.CreateProcessor();
 }