Add unit test for challenge_util