Is there such thing as a blood test for aldosterone?

Yes. You can measure aldosterone in a serum study. This is a useful test to look for possible functional tumors of the adrenal gland.