Produce a catapult as ptolemy, unpack it, verify that it still functions as it should, and pack it again. Using the developer overlay, view the template of the catapult to see that it is a ptolemy catapult and not a macedonian one.
Set up a scenario where player 1 has catapults, siege towers, and bolt shooters from multiple civs. Verify the selection behavior works as intended.