public TestCase GetTestCase(int testcaseid, int versionId = 0) { stateIsValid(); object o = null; if (versionId == 0) o = proxy.getTestCase(devkey, testcaseid); else o = proxy.getTestCase(devkey, testcaseid, versionId); handleErrorMessage(o); XmlRpcStruct[] rList = o as XmlRpcStruct[]; return new TestCase(rList[0]); }