Correct me if I am wrong but these sites that "test" your firewall only test a few ports

At http://www.blackcode.com you can scan all of your ports in batches of 100 at a time.