def valid_result_raises_no_exceptions_test(self): def callback(resource, api_version, query_params): return json.loads(self.__VALID_RESULT) connection = MockConnection(callback) a = Account(connection, 1) a.pending_transfers()
def null_enddate_is_not_converted_test(self): def callback(resource, api_version, query_params): return json.loads(self.__VALID_RESULT) connection = MockConnection(callback) a = Account(connection, 1) result = a.pending_transfers() self.assertIsNone(result[0]['endDate'])
def no_transfers_returns_empty_list_test(self): def callback(resource, api_version, query_params): return json.loads('{}') connection = MockConnection(callback) a = Account(connection, 1) result = a.pending_transfers() self.assertEquals(list, type(result)) self.assertEquals(0, len(result))
def frequencies_are_converted_test(self): def callback(resource, api_version, query_params): return json.loads(self.__VALID_RESULT) connection = MockConnection(callback) a = Account(connection, 1) result = a.pending_transfers() self.assertEquals("LOAD_ONCE", result[0]['frequency']) self.assertEquals("LOAD_ON_DAY_1_AND_16", result[3]['frequency'])