public void Calculate_Should_Set_Result_From_Executor() { mExecutor.InitiateCalculation("Alpha", mArguments); mExecutor.CalculationResult = "Bravo"; mUnderTest.Calculate(); mUnderTest.Result.Should().Be("Bravo"); }
public void Calculate() { if (mConversionProperties.IsConversionActive) { mArguments.UseConversion = true; mArguments.ToMetric = mConversionProperties.DoUseMetricSystem; GetUnitAbbreviation(); } else { mArguments.UseConversion = false; } mExecutor.InitiateCalculation(mInputString, mArguments); Result = mExecutor.CalculationResult; Steps = mExecutor.CalculationSteps; }