public void testGetResultForQuery() { XooaClient xooaClient = new XooaClient(); xooaClient.setApiToken(XooaConstants.API_TOKEN); string resultId = "fc851032-ddad-4676-8be1-0025a4d251c3"; try { QueryResponse queryResponse = xooaClient.getResultForQuery(resultId); Assert.IsNotEmpty(queryResponse.getPayload()); Assert.IsNotEmpty(queryResponse.getPayload()); } catch (XooaRequestTimeoutException xrte) { Assert.IsNotEmpty(xrte.getResultId()); Assert.IsNotEmpty(xrte.getResultUrl()); Assert.AreEqual(resultId, xrte.getResultId()); } }
public void testQuery() { string functionName = "get"; string[] args = { "args1" }; XooaClient xooaClient = new XooaClient(); xooaClient.setApiToken(XooaConstants.API_TOKEN); try { QueryResponse queryResponse = xooaClient.query(functionName, args, "3000"); Assert.IsNotEmpty(queryResponse.getPayload()); } catch (XooaRequestTimeoutException xrte) { Assert.IsNotEmpty(xrte.getResultId()); Assert.IsNotEmpty(xrte.getResultUrl()); } }