why god takes test in life