the-great-game/test/cc/journeyman/the_great_game/utils_test.clj

13 lines
470 B
Clojure

(ns cc.journeyman.the-great-game.utils-test
(:require [clojure.test :refer [deftest is testing]]
[cc.journeyman.the-great-game.utils :refer [cyclic?]]))
(deftest cyclic-tests
(testing "Detecting cyclic routes"
(let [actual (cyclic? '(:glasgow :edinburgh :glasgow))
expected true]
(is (= actual expected)))
(let [actual (cyclic? '(:edinburgh :dundee :aberdeen :buckie))
expected false]
(is (= actual expected)))))