Sha256: 696548e8051fdd0ef941de3b957f8a042b7cb28aa1348b9718b0210ac57b8d48
Contents?: true
Size: 1.11 KB
Versions: 69
Compression:
Stored size: 1.11 KB
Contents
(ns armstrong-numbers-test (:require [clojure.test :refer [deftest is testing]] [armstrong-numbers :refer [armstrong?]])) (deftest armstrong-number-5 (testing "Single digit numbers are Armstrong numbers" (is (armstrong? 5)))) (deftest not-armstrong-number-10 (testing "There are no 2 digit Armstrong numbers" (is (not (armstrong? 10))))) (deftest armstrong-number-153 (testing "Three digit number that is an Armstrong number" (is (armstrong? 153)))) (deftest not-armstrong-number-100 (testing "Three digit number that is not an Armstrong number" (is (not (armstrong? 100))))) (deftest armstrong-number-9474 (testing "Four digit number that is an Armstrong number" (is (armstrong? 9474)))) (deftest not-armstrong-number-9475 (testing "Four digit number that is not an Armstrong number" (is (not (armstrong? 9476))))) (deftest armstrong-number-9926315 (testing "Seven digit number that is an Armstrong number" (is (armstrong? 9926315)))) (deftest not-armstrong-number-9926314 (testing "Seven digit number that is not an Armstrong number" (is (not (armstrong? 9926314)))))
Version data entries
69 entries across 69 versions & 1 rubygems