public void BinaryGCDCalculationMethod_OrdinaryValues_CalculationTimeNotNull() { var timeGCDAlgorithmDecorator = new TimeGCDAlgorithmDecorator(new BinaryGcdAlgorithm()); var result = timeGCDAlgorithmDecorator.Calculate(5432, 22); Assert.GreaterOrEqual(timeGCDAlgorithmDecorator.Time, 0.0); }
public int CalculateBySteinTest(int first, int second) { var timeGCDAlgorithmDecorator = new TimeGCDAlgorithmDecorator(new BinaryGcdAlgorithm()); var result = timeGCDAlgorithmDecorator.Calculate(first, second); return(result); }