split registration test into success & failure