Add mineral_helper tests, fix them

The set_method stuff was broken for some of the mineral helpers. This should fix it.