def test_user_deletes_reward(): reward_name = 'kisses' user = User('username', [Reward(reward_name, 1000)], [SnailTask('write an email')], [], todays_empty_purse) user.delete_reward(reward_name) tools.assert_false(user.has_reward_named(reward_name))
def test_user_has_reward(): user = User('username', [Reward('kisses', 1000)], [], [], Purse(1000, 1000, date.today(), pacific_timezone)) tools.assert_true(user.has_reward_named('kisses')) tools.assert_false(user.has_reward_named('trip to Singapore'))