public string GetData(string dataAux) { wsdata wsdataAux = new wsdata(); wsdataAux.data = dataAux; ProcessData processData = new ProcessData(); string response = processData.getProcessDataSum(wsdataAux); return(response); }
public void TestDataError() { wsdata wsdata = new wsdata(); wsdata.data = "4 5\r\nUPDATE 2 2 2 4\r\nQUERY 1 1 1 3 3 3\r\nUPDATE 1 1 1 23\r\nQUERY 2 2 2 4 4 4\r\nQUERY 1 1 1 3 3 3\r\n2 4\r\nUPDATE 2 2 2 1\r\nQUERY 1 1 1 1 1 1\r\nQUERY 1 1 1 2 2 2\r\nQUERY 2 2 2 2 2 2"; List <string> listResponse = blLogic.readAllData(wsdata.data); string responseService = "{\"SumDataResult\":" + JsonConvert.SerializeObject(listResponse) + "}"; string responseExpective = "{\"SumDataResult\":[\"4\",\"4\",\"27\",\"0\",\"1\",\"1\"]}"; Assert.AreEqual(responseService, responseExpective); }
public string getProcessDataSum(wsdata data) { String [] responseVec = new String [1]; string response = ""; using (WsXpertGroupClient client = new WsXpertGroupClient()) { responseVec = client.SumData(data); for (int i = 0; i < responseVec.Length; i++) { response = response + responseVec[i] + "\r\n"; } } return(response); }