Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
 public void BeforeEachTest()
 {
     details      = new BondDetails(240000, 0.09m, 1, 15.5m, 0.02m);
     stripper     = new BondYield(details);
     interpolator = new Interpolation();
 }
Exemplo n.º 3
0
 public HalfYearlyBondYield(BondDetails bondDetails)
 {
     this.bondDetails = bondDetails;
 }
Exemplo n.º 4
0
        public void AssertCorrectYieldCalculation(BondDetails element)
        {
            var stripper = new HalfYearlyBondYield(element);

            Assert.IsTrue(isEqualWithinThreshold(dictionary[element.nominal], stripper.GetValue()));
        }
Exemplo n.º 5
0
 public BondYield(BondDetails bondDetails)
 {
     this.bondDetails = bondDetails;
 }