Sha256: 89033097b9318c744298d84e3220f7602d32d888454710ea7b1d27b47acae210
Contents?: true
Size: 1.11 KB
Versions: 27
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 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
27 entries across 27 versions & 1 rubygems