def test_get_total_transaction_amounts_by_state(self): """Verify transaction amount groupings have the right keys.""" results = fec.get_total_transaction_amounts_by_state() result = results[0] self.assertIn('state', result) self.assertIn('total_amount', result)
def summed_transactions(): """Return a JSON response containing the summed state transactions.""" return Response( ujson.dumps({'txn_totals': get_total_transaction_amounts_by_state()}), mimetype='application/json' )
def test_get_total_transaction_amounts_all_positive(self): """Verify all records returned are greater than 0.""" results = fec.get_total_transaction_amounts_by_state() for result in results: self.assertLess(0, result['total_amount'])
def summed_transactions(): """Return a JSON response containing the summed state transactions.""" return Response(ujson.dumps( {'txn_totals': get_total_transaction_amounts_by_state()}), mimetype='application/json')