def test_financial_activities(self): # user 100 is a support user and does not # financially contribute. Thus all should be false support_contributions = verify_contribution(support_activities) support_observed = True in support_contributions support_expected = False # DIFF: support is not expected to contribute # whereas user 101 is an actual contributor # and is very likely to to have contributions actual_contributions = verify_contribution(actual_activities) actual_observed = True in actual_contributions actual_expected = True # verify the difference self.assertEqual(support_observed, support_expected) self.assertEqual(actual_observed, actual_expected)
CREATE TABLE test_user (id real, username text) """ ) cursor.close() # globals support_user = get_individual(100) support_activities = get_activities(support_user) actual_user = get_individual(101) actual_activities = get_activities(actual_user) contributions = verify_contribution(actual_activities) links = get_activity_links(actual_activities) class TestIndieGoGo(unittest.TestCase): def setUp(self): # test_db implementation # valid user logic # self.support_user = get_individual(100) # set this up later # db_init() pass def test_individuals(self): observed = support_user.status_code expected = 200