Testing clojure with a text-based adventure engine