テスト ファイルでは、次のようなテスト済みファイルが必要です。
(ns calc.alg-spec
(:refer-clojure)
(:use clojure-test)
(:require [calc.alg :as alg]))
(deftest silly-test []
(is (= 2 2)))
(deftest alg-plus-test []
(is (= (alg/plus 2 2) 4)))
(run-all-tests)
問題は、最初のテストが成功する一方で、2 番目のテストが次の例外をスローすることです。
javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial
alg 名前空間の何が問題で、その関数を呼び出せないのはなぜですか?