I my self run an IRC server and remember trying to run such
a test with Net::IRC. If I remember correctly it doesnt
allow you to have more than one Net::IRC handle. But you
be able to do so by editing the module. I would suggest
writing a Socket based tester or not even bother, If your using
an ircd that is used by one of the big networks then you shouldn't
have to bother