public void DeleteRowObject_FromOptionObject2_RowId_IsNotFound() { RowObject rowObject = new RowObject { RowId = "1||1" }; RowObject rowObject2 = new RowObject { RowId = "2||1" }; FormObject formObject = new FormObject { FormId = "1", MultipleIteration = false }; formObject.CurrentRow = rowObject; OptionObject2 optionObject = new OptionObject2(); optionObject.Forms.Add(formObject); optionObject.DeleteRowObject(rowObject2.RowId); Assert.IsTrue(optionObject.IsRowPresent(rowObject2.RowId)); Assert.IsTrue(optionObject.IsRowMarkedForDeletion(rowObject2.RowId)); }
public void IsRowMarkedForDeletion_OptionObject2_Null() { string rowId = "1||1"; OptionObject2 optionObject = null; Assert.IsTrue(optionObject.IsRowMarkedForDeletion(rowId)); }
public void DeleteRowObject_OptionObject2_MI_RowId_IsFound() { RowObject rowObject = new RowObject { RowId = "1||1" }; FormObject formObject1 = new FormObject { FormId = "1", MultipleIteration = false }; formObject1.CurrentRow = rowObject; RowObject rowObject1 = new RowObject { RowId = "2||1" }; RowObject rowObject2 = new RowObject { RowId = "2||2" }; FormObject formObject2 = new FormObject { FormId = "1", MultipleIteration = true }; formObject2.CurrentRow = rowObject1; formObject2.OtherRows.Add(rowObject2); OptionObject2 optionObject = new OptionObject2(); optionObject.Forms.Add(formObject1); optionObject.Forms.Add(formObject1); optionObject.DeleteRowObject(rowObject1.RowId); optionObject.DeleteRowObject(rowObject2.RowId); Assert.IsTrue(optionObject.IsRowPresent(rowObject1.RowId)); Assert.IsTrue(optionObject.IsRowMarkedForDeletion(rowObject1.RowId)); Assert.IsTrue(optionObject.IsRowPresent(rowObject2.RowId)); Assert.IsTrue(optionObject.IsRowMarkedForDeletion(rowObject2.RowId)); }
public void IsRowMarkedForDeletion_OptionObject2_FirstForm_IsNotMarked() { string rowId = "1||1"; FormObject formObject = new FormObject("1"); formObject.AddRowObject(new RowObject(rowId)); OptionObject2 optionObject = new OptionObject2(); optionObject.AddFormObject(formObject); Assert.IsFalse(optionObject.IsRowMarkedForDeletion(rowId)); }
public void IsRowMarkedForDeletion_OptionObject2_IsNotPresent() { string rowId = "1||1"; RowObject rowObject = new RowObject(rowId); FormObject formObject = new FormObject("1"); formObject.AddRowObject(rowObject); OptionObject2 optionObject = new OptionObject2(); optionObject.AddFormObject(formObject); Assert.IsFalse(optionObject.IsRowMarkedForDeletion("2||1")); }
public void IsRowMarkedForDeletion_OptionObject2_SecondForm_IsNotMarked() { string rowId = "2||1"; FormObject formObject1 = new FormObject("1"); formObject1.AddRowObject(new RowObject()); FormObject formObject2 = new FormObject("2"); formObject2.AddRowObject(new RowObject(rowId)); OptionObject2 optionObject = new OptionObject2(); optionObject.AddFormObject(formObject1); optionObject.AddFormObject(formObject2); Assert.IsFalse(optionObject.IsRowMarkedForDeletion(rowId)); }