private bool CreateBonded() { BondDetails details = pageBondDetails.Details; if (details.ShowCreationWarning() == DialogResult.OK) { new CreateBondAction(details.Connection, details.BondName, details.BondedPIFs, details.AutoPlug, details.MTU, details.BondMode, details.HashingAlgorithm).RunAsync(); return(true); } return(false); }
public void BeforeEachTest() { details = new BondDetails(240000, 0.09m, 1, 15.5m, 0.02m); stripper = new BondYield(details); interpolator = new Interpolation(); }
public HalfYearlyBondYield(BondDetails bondDetails) { this.bondDetails = bondDetails; }
public void AssertCorrectYieldCalculation(BondDetails element) { var stripper = new HalfYearlyBondYield(element); Assert.IsTrue(isEqualWithinThreshold(dictionary[element.nominal], stripper.GetValue())); }
public BondYield(BondDetails bondDetails) { this.bondDetails = bondDetails; }