Esempio n. 1
0
 public void TestGetMaximumBondOrder_Order_Order_Unset()
 {
     Assert.AreEqual(BondOrder.Single,
                     BondManipulator.GetMaximumBondOrder(BondOrder.Single, BondOrder.Unset));
     Assert.AreEqual(BondOrder.Single,
                     BondManipulator.GetMaximumBondOrder(BondOrder.Unset, BondOrder.Single));
 }
Esempio n. 2
0
        public void TestGetMaximumBondOrder_IBond_IBond_null()
        {
            IBond bond1 = new Bond();

            bond1.Order = BondOrder.Unset;
            IBond bond2 = new Bond();

            bond2.Order = BondOrder.Double;
            BondManipulator.GetMaximumBondOrder(null, bond2);
        }
Esempio n. 3
0
        public void TestGetMaximumBondOrder_IBond_IBond_Unset()
        {
            IBond bond1 = new Bond();

            bond1.Order = BondOrder.Unset;
            IBond bond2 = new Bond();

            bond2.Order = BondOrder.Double;
            Assert.AreEqual(BondOrder.Double, BondManipulator.GetMaximumBondOrder(bond1, bond2));
        }
Esempio n. 4
0
        public void TestGetMaximumBondOrder_IBond_IBond()
        {
            IBond bond1 = new Bond();

            bond1.Order = BondOrder.Single;
            IBond bond2 = new Bond();

            bond2.Order = BondOrder.Quadruple;
            Assert.AreEqual(BondOrder.Quadruple, BondManipulator.GetMaximumBondOrder(bond1, bond2));
        }
Esempio n. 5
0
        public void TestGetMaximumBondOrder_Iterator()
        {
            List <IBond> bonds = new List <IBond>();
            IBond        bond  = new Bond();

            bond.Order = BondOrder.Single;
            bonds.Add(bond);
            bond       = new Bond();
            bond.Order = BondOrder.Quadruple;
            bonds.Add(bond);
            bond       = new Bond();
            bond.Order = BondOrder.Quadruple;
            bonds.Add(bond);
            Assert.AreEqual(BondOrder.Quadruple, BondManipulator.GetMaximumBondOrder(bonds));
        }
Esempio n. 6
0
 public void TestGetMaximumBondOrder_Order_Order()
 {
     Assert.AreEqual(BondOrder.Quadruple,
                     BondManipulator.GetMaximumBondOrder(BondOrder.Single, BondOrder.Quadruple));
 }
Esempio n. 7
0
 public void TestGetMaximumBondOrder_UnSet_Unset()
 {
     BondManipulator.GetMaximumBondOrder(BondOrder.Unset, BondOrder.Unset);
 }