Example #1
0
        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());
            }
        }
Example #2
0
        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());
            }
        }