Beispiel #1
0
def test_map():
    start = Room("Start","You can go west and down a hole.")
    west = Room("Trees","There are trees here,you can go east.")
    down = Room("Dungeon","It's dark down here,you can go up")

    start.add_paths({'west':west,'down':down})
    west.add_paths({'east':start})
    down.add_paths({'up':start})

    assert_equal(start.go('west'),west)
    assert_equal(start.go('west').go('east'),start)
    assert_equal(start.g0('down').go('up'),start)