Exemple #1
0
    public void Room_ConnectingTwoRooms_AllowsTravelBetweenThem(Direction direction, Direction oppositeDirection)
    {
        Room room1 = new Room();
        Room room2 = new Room();

        room1.ConnectTo(room2, direction);

        Assert.AreEqual(room2, room1[direction]);
        Assert.AreEqual(room1, room2[oppositeDirection]);
    }