test generate uml