diff --git a/exercises/practice/sum-of-multiples/.meta/generator.tpl b/exercises/practice/sum-of-multiples/.meta/generator.tpl new file mode 100644 index 000000000..42ac0222f --- /dev/null +++ b/exercises/practice/sum-of-multiples/.meta/generator.tpl @@ -0,0 +1,13 @@ +(ns sum-of-multiples-test + (:require [clojure.test :refer [deftest testing is]] + sum-of-multiples)) + +{{#test_cases.sum~}} +(deftest sum-of-multiples?_test_{{idx}} + (testing "{{description}}" + {{#ifequals expected compare=0~}} + (is (zero? (sum-of-multiples/sum-of-multiples {{input.factors}} {{input.limit}}))))) + {{else~}} + (is (= {{expected}} (sum-of-multiples/sum-of-multiples {{input.factors}} {{input.limit}}))))) + {{/ifequals}} +{{/test_cases.sum}} \ No newline at end of file