Sha256: e990e976cb2c0c704c9a8eb5920c667a303cda9779d25a3df49c4834204e8462

Contents?: true

Size: 1.34 KB

Versions: 396

Compression:

Stored size: 1.34 KB

Contents

(ns roman-numerals-test
  (:require [clojure.test :refer [deftest is]]
            roman-numerals))

(deftest one
  (is (= "I" (roman-numerals/numerals 1))))

(deftest two
  (is (= "II" (roman-numerals/numerals 2))))

(deftest three
  (is (= "III" (roman-numerals/numerals 3))))

(deftest four
  (is (= "IV" (roman-numerals/numerals 4))))

(deftest five
  (is (= "V" (roman-numerals/numerals 5))))

(deftest six
  (is (= "VI" (roman-numerals/numerals 6))))

(deftest nine
  (is (= "IX" (roman-numerals/numerals 9))))

(deftest twenty-seven
  (is (= "XXVII" (roman-numerals/numerals 27))))

(deftest forty-eight
  (is (= "XLVIII" (roman-numerals/numerals 48))))

(deftest fifty-nine
  (is (= "LIX" (roman-numerals/numerals 59))))

(deftest ninety-three
  (is (= "XCIII" (roman-numerals/numerals 93))))

(deftest one-hundred-forty-one
  (is (= "CXLI" (roman-numerals/numerals 141))))

(deftest one-hundred-sixty-three
  (is (= "CLXIII" (roman-numerals/numerals 163))))

(deftest four-hundred-two
  (is (= "CDII" (roman-numerals/numerals 402))))

(deftest five-hundred-seventy-five
  (is (= "DLXXV" (roman-numerals/numerals 575))))

(deftest nine-hundred-eleven
  (is (= "CMXI" (roman-numerals/numerals 911))))

(deftest one-thousand-twenty-four
  (is (= "MXXIV" (roman-numerals/numerals 1024))))

(deftest three-thousand
  (is (= "MMM" (roman-numerals/numerals 3000))))

Version data entries

396 entries across 396 versions & 1 rubygems

Version Path
trackler-2.2.1.180 tracks/clojure/exercises/roman-numerals/test/roman_numerals_test.clj
trackler-2.2.1.179 tracks/clojure/exercises/roman-numerals/test/roman_numerals_test.clj
trackler-2.2.1.178 tracks/clojure/exercises/roman-numerals/test/roman_numerals_test.clj
trackler-2.2.1.177 tracks/clojure/exercises/roman-numerals/test/roman_numerals_test.clj
trackler-2.2.1.176 tracks/clojure/exercises/roman-numerals/test/roman_numerals_test.clj
trackler-2.2.1.175 tracks/clojure/exercises/roman-numerals/test/roman_numerals_test.clj
trackler-2.2.1.174 tracks/clojure/exercises/roman-numerals/test/roman_numerals_test.clj
trackler-2.2.1.173 tracks/clojure/exercises/roman-numerals/test/roman_numerals_test.clj
trackler-2.2.1.172 tracks/clojure/exercises/roman-numerals/test/roman_numerals_test.clj
trackler-2.2.1.171 tracks/clojure/exercises/roman-numerals/test/roman_numerals_test.clj
trackler-2.2.1.170 tracks/clojure/exercises/roman-numerals/test/roman_numerals_test.clj
trackler-2.2.1.169 tracks/clojure/exercises/roman-numerals/test/roman_numerals_test.clj
trackler-2.2.1.167 tracks/clojure/exercises/roman-numerals/test/roman_numerals_test.clj
trackler-2.2.1.166 tracks/clojure/exercises/roman-numerals/test/roman_numerals_test.clj
trackler-2.2.1.165 tracks/clojure/exercises/roman-numerals/test/roman_numerals_test.clj
trackler-2.2.1.164 tracks/clojure/exercises/roman-numerals/test/roman_numerals_test.clj
trackler-2.2.1.163 tracks/clojure/exercises/roman-numerals/test/roman_numerals_test.clj
trackler-2.2.1.162 tracks/clojure/exercises/roman-numerals/test/roman_numerals_test.clj
trackler-2.2.1.161 tracks/clojure/exercises/roman-numerals/test/roman_numerals_test.clj
trackler-2.2.1.160 tracks/clojure/exercises/roman-numerals/test/roman_numerals_test.clj