Example #1
0
def test_move_block_of_cross_circle():
    """
    交点サークルに置かれたブロックを移動させたとき、データ構造の要素がNONEになることを確認する。
    """
    coordinate = CrossCirclesCoordinate()
    point = (0,0)
    coordinate.set_block_color(point, Color.BLUE)
    assert coordinate.color(point) == Color.BLUE

    coordinate.move_block(point)
    assert coordinate.color(point) == Color.NONE
Example #2
0
def test_set_block_color():
    """
    交点サークルに置かれたブロックの色を設定すると、データ構造の要素も正しく変わることを確認する。
    """
    coordinate = CrossCirclesCoordinate()
    point = (0,0)
    coordinate.set_block_color(point, Color.RED)
    assert coordinate.color(point) == Color.RED