public SetValue ( |
||
record | The record to be updated; may be null. | |
fieldIndex | int | The index of the field to be updated. |
value | string | The value. |
return | void |
public void SetValueWithRecordNotExistiongExpectedAddANewRecordToRecordset() { var rs = new Recordset { Name = "MyRec" }; rs.Fields.Add(new RecordsetField { Name = "MyField", Alias = "MyField" }); rs.SetValue(0, 0, "MyTestData"); Assert.AreEqual("MyTestData", rs.Records[0][0].Value); }
public void SetValueSecondMethodExpectedAddANewRecordToRecordset() { var rs = new Recordset { Name = "MyRec" }; var rsr = rs.NewRecord(); rs.Records.Add(rsr); rs.Fields.Add(new RecordsetField { Name = "MyField", Alias = "MyField" }); rs.Fields.Add(new RecordsetField { Name = "MyField2", Alias = "MyField2" }); rs.SetValue(ref rsr, 0, "MyTestData"); Assert.AreEqual("MyTestData", rs.Records[0][0].Value); rs.SetValue(ref rsr, 1, "MyTestData1"); rs.SetValue(ref rsr, 0, "MyTestData3"); Assert.AreEqual("MyTestData1", rs.Records[0][1].Value); Assert.AreEqual("MyTestData3", rs.Records[0][0].Value); }