test xmi reader io except couldn open file uml except goe wrong read test xmi reader uml except io except equal wrong tag xmi xmi reader tag ignor element foo xmi reader set ignor element ignor element equal ignor element arrai correct length xmi reader ignor element length equal ignor element count zero xmi reader ignor element count write read file xmi file file creat temp file test xmi read xmi write file xmi file read check result input sourc input sourc input sourc file input stream xmi file collect element xmi reader pars input sourc equal wrong number level element element size object model element iter equal wrong model model model facad model didn argo uml header xmi reader header contain argo uml equal wrong number total element id map xmi reader xmiuuid object map size model uml factori delet model creat file read file file file creat temp file test xmi read xmi element xmi reader pars input sourc file input stream file fail read file fail except uml except unexpect except type xmi except xmi except xe xmi except equal unexpect line number xe line number equal unexpect column number xe column number 