static void Main(string[] args) { ResourcesEstimator estimator = new ResourcesEstimator(); Adder.Run(estimator).Wait(); Console.WriteLine(estimator.ToTSV()); }
static void Main() { IMachine adder = new Adder(); IMachine subtractor = new Subtractor(); WriteLine(adder.Run(new MemoryState(1, 5, 7))); WriteLine(subtractor.Run(new MemoryState(8, 3))); WriteLine(subtractor.Run(new MemoryState(3, 8))); }
public void AdderTestMethod2() { var sig1 = UnitTestUtitlities.LoadSignal("TestingSignals/Signal1.ds"); var sig2 = UnitTestUtitlities.LoadSignal("TestingSignals/Signal3.ds"); var expectedOutput = UnitTestUtitlities.LoadSignal("TestingSignals/Adder_TestCase2.ds"); Adder a = new Adder(); a.InputSignals = new List <Signal>(); a.InputSignals.Add(sig1); a.InputSignals.Add(sig2); a.Run(); Assert.IsTrue(UnitTestUtitlities.SignalsSamplesAreEqual(expectedOutput.Samples, a.OutputSignal.Samples)); }