:pre
私は自分と条件の単体テストを作成しようとして:post
いますが、最初に考えたのはこれを行うことでした。
(ns myproj.battle-test
(:use clojure.test
myproj.battle))
(deftest lose-only-positive-amount-of-health
(let [actor {:health 100}]
(is (thrown? AssertionException
(:health (lose-health actor -5))))))
AssertionException
しかし、テストファイルから参照する方法を理解できず、代わりに例外を取得します。
java.lang.IllegalArgumentException: Unable to resolve classname: AssertionException
私はさまざまなことを試しましたが(おそらくこれはあまりにも単純な質問であるため、Googleは役に立ちませんでした)、運がなかったので、それAssertionException
がスローされたことを確認するにはどうすればよいですか?
これは非常に初心者の質問だと思います。これらはClojureの最初の数行です:)