public object Clone() { FieldResponse clone = new FieldResponse(); clone.Field = (string)this.Field.Clone(); clone.Value = (string)this.Value.Clone(); return clone; }
public void TestProcFormSetAdd() { Client client = getApiClient(); ProcFormResponseWrapper original = client.ProcForm(77777777); List<FieldResponse> Fields = new List<FieldResponse>(); FieldResponse CustomField1 = new FieldResponse(); CustomField1.Field = "Field1"; CustomField1.Value = "Value1"; Fields.Add(CustomField1); ProcFormResponseWrapper response = client.ProcFormSetAdd(77777777, Fields); original.Form.Sets.Add(response.Form.Sets[response.Form.Sets.Count - 1]); Assert.AreEqual<ProcFormResponseWrapper>(original, response); }
public void TestProcFormAdd() { int ProcessID = 77777777; FieldResponse someField = new FieldResponse(); someField.Field = "Non Rep"; someField.Value = "The Value"; ProcFormResponse FormData = new ProcFormResponse(); FormData.Fields.Add(someField); Client client = this.getApiClient(); ProcFormResponseWrapper response = client.ProcFormAdd(ProcessID, FormData); Assert.AreEqual(response.ProcessID, ProcessID); Assert.AreEqual(response.Form.Fields.Count, 1); FieldResponse SavedField = response.Form.Fields[0]; Assert.AreEqual(someField, SavedField); }