public void 格子点集合に同じ格子点を含まない() { var set = new GridPointSet(new GridPoint(0, 1), new GridPoint(1, 0)); bool contains = set.Contains(new GridPoint(0, 0)); contains.IsFalse(); }
public void 格子点集合の2つ目の格子点と同じ格子点を含む() { var set = new GridPointSet(null, new GridPoint(0, 0)); bool contains = set.Contains(new GridPoint(0, 0)); contains.IsTrue(); }
public void 空の格子点集合が指定した格子点を含まない() { var set = new GridPointSet(null, null); bool contains = set.Contains(new GridPoint(0, 0)); contains.IsFalse(); }
public void 要素が隣り合っていない格子点集合は連結していない() { var set = new GridPointSet(new GridPoint(0, 0), new GridPoint(0, 2)); bool isConnected = set.IsConnected; isConnected.IsFalse(); }
public void 要素が隣り合った格子点集合は連結している() { var set = new GridPointSet(new GridPoint(0, 0), new GridPoint(0, 1)); bool isConnected = set.IsConnected; isConnected.IsTrue(); }
public void 空の要素を含む格子点集合は連結していない() { var set = new GridPointSet(new GridPoint(0, 0), null); bool isConnected = set.IsConnected; isConnected.IsFalse(); }