Sha256: 207daa19d3843004e9c66c63cf17bfe4e0986c67c6751e42eb696e300828d271
Contents?: true
Size: 573 Bytes
Versions: 233
Compression:
Stored size: 573 Bytes
Contents
require 'minitest/autorun' require_relative 'perfect_numbers' class PerfectNumberTest < Minitest::Test def test_initialize_perfect_number assert_raises RuntimeError do PerfectNumber.classify(-1) end end def test_classify_deficient assert_equal 'deficient', PerfectNumber.classify(13) end def test_classify_perfect assert_equal 'perfect', PerfectNumber.classify(28) end def test_classify_abundant assert_equal 'abundant', PerfectNumber.classify(12) end def test_bookkeeping assert_equal 1, BookKeeping::VERSION end end
Version data entries
233 entries across 233 versions & 1 rubygems