示例#1
0
    def test_can_unenroll_user_in_service(self):
        user = get_mock_user()

        service_info = dict(service_name="vanguard")
        service_info["username"] = "******"
        service_info["password"] = "******"
        security_questions = {
            "What was your first pet's name?": "poopie",
            "What is the name of your elementary school": "chewbaca"
        }
        service_info["security_questions"] = security_questions

        Users.enroll_in_service(user['user'], service_info)
        Users.unenroll_from_service(user['user'], "vanguard")

        user = Users.find_user(user['user'])
        self.assertIsNone(user.get('services', {}).get("vanguard"))

        remove_mock_user()