libsbmlcs.ASTNode.freeName C# (CSharp) Method

freeName() public method

public freeName ( ) : int
return int
        public int freeName()
        {
            int ret = libsbmlPINVOKE.ASTNode_freeName(swigCPtr);
            return ret;
        }

Usage Example

Esempio n. 1
0
 public void test_ASTNode_freeName()
 {
     ASTNode node = new  ASTNode();
       int i = 0;
       i = node.setName( "a");
       assertTrue( i == libsbml.LIBSBML_OPERATION_SUCCESS );
       assertTrue((  "a" == libsbml.formulaToString(node) ));
       assertTrue((  "a" == node.getName() ));
       i = node.freeName();
       assertTrue( i == libsbml.LIBSBML_OPERATION_SUCCESS );
       assertTrue( node.getName() == null );
       i = node.freeName();
       assertTrue( i == libsbml.LIBSBML_UNEXPECTED_ATTRIBUTE );
       assertTrue( node.getName() == null );
       node.setType(libsbml.AST_UNKNOWN);
       i = node.freeName();
       assertTrue( i == libsbml.LIBSBML_UNEXPECTED_ATTRIBUTE );
       assertTrue( node.getName() == null );
       node = null;
 }