Пример #1
0
        public void test_L3_LocalParameter_hasRequiredAttributes()
        {
            LocalParameter p = new  LocalParameter(3, 1);

            assertEquals(false, p.hasRequiredAttributes());
            p.setId("id");
            assertEquals(true, p.hasRequiredAttributes());
            p = null;
        }
Пример #2
0
        public void test_WriteL3SBML_KineticLaw_ListOfParameters()
        {
            string expected = "<kineticLaw>\n" +
                              "  <listOfLocalParameters>\n" +
                              "    <localParameter id=\"n\" value=\"1.2\"/>\n" +
                              "  </listOfLocalParameters>\n" +
                              "</kineticLaw>";
            KineticLaw     kl = D.createModel().createReaction().createKineticLaw();
            LocalParameter p  = kl.createLocalParameter();

            p.setId("n");
            p.setValue(1.2);
            assertEquals(true, equals(expected, kl.toSBML()));
        }
Пример #3
0
        public void test_L3_LocalParameter_id()
        {
            string id = "mitochondria";

            assertEquals(false, P.isSetId());
            P.setId(id);
            assertTrue((id == P.getId()));
            assertEquals(true, P.isSetId());
            if (P.getId() == id)
            {
                ;
            }
            {
            }
        }
Пример #4
0
        public void test_L3_KineticLaw_addParameter2()
        {
            KineticLaw     kl  = new  KineticLaw(3, 1);
            LocalParameter lp  = new  LocalParameter(3, 1);
            LocalParameter lp1 = new  LocalParameter(3, 1);
            int            i   = kl.addLocalParameter(lp);

            assertTrue(i == libsbml.LIBSBML_INVALID_OBJECT);
            lp.setId("p");
            lp1.setId("p1");
            i = kl.addLocalParameter(lp);
            assertTrue(i == libsbml.LIBSBML_OPERATION_SUCCESS);
            assertTrue(kl.getNumParameters() == 1);
            assertTrue(kl.getNumLocalParameters() == 1);
            i = kl.addParameter(lp1);
            assertTrue(i == libsbml.LIBSBML_OPERATION_SUCCESS);
            assertTrue(kl.getNumParameters() == 2);
            assertTrue(kl.getNumLocalParameters() == 2);
            lp = null;
            kl = null;
        }