controller function name mistakes: purchaseGuest vs. purchaseMember
ammend test cases