public void ItemConditionInfo_getColIndex() { ItemConditionInfo conditionInfo = new ItemConditionInfo(); conditionInfo.SetIndexInfo(0, 1, 1); Assert.AreEqual(1, conditionInfo.getColIndex()); }
public void ItemConditionInfo_deleteFrom() { ItemConditionInfo conditionInfo = new ItemConditionInfo(); conditionInfo.SetIndexInfo(0, 1, 1); conditionInfo.SetAroundItemExist(true, true, true, true); string from = "L"; conditionInfo.DeleteFrom(from); Assert.AreEqual(false, conditionInfo.isExistLeftIsland()); }
public void ItemConditionInfo_deleteDirection() { ItemConditionInfo conditionInfo = new ItemConditionInfo(); conditionInfo.SetIndexInfo(0, 1, 1); conditionInfo.SetAroundItemExist(true, true, true, true); Assert.AreEqual(true, conditionInfo.isExistLeftIsland()); Assert.AreEqual(true, conditionInfo.isExistRightIsland()); Assert.AreEqual(true, conditionInfo.isExistTopIsland()); Assert.AreEqual(true, conditionInfo.isExistBottomIsland()); conditionInfo.DeleteLeft(); Assert.AreEqual(false, conditionInfo.isExistLeftIsland()); conditionInfo.DeleteRight(); Assert.AreEqual(false, conditionInfo.isExistRightIsland()); conditionInfo.DeleteTop(); Assert.AreEqual(false, conditionInfo.isExistTopIsland()); conditionInfo.DeleteBottom(); Assert.AreEqual(false, conditionInfo.isExistBottomIsland()); }