Modified WeaponDefTest to include test for all definitions