diff --git a/exercises/sum-of-multiples/example.rb b/exercises/sum-of-multiples/example.rb index c6bab1e6ab..597c0a4062 100644 --- a/exercises/sum-of-multiples/example.rb +++ b/exercises/sum-of-multiples/example.rb @@ -1,8 +1,4 @@ class SumOfMultiples - def self.to(limit) - new(5, 3).to(limit) - end - attr_reader :multiples def initialize(*multiples) @multiples = multiples diff --git a/exercises/sum-of-multiples/sum_of_multiples_test.rb b/exercises/sum-of-multiples/sum_of_multiples_test.rb index c7858f3fa5..446d4203d3 100755 --- a/exercises/sum-of-multiples/sum_of_multiples_test.rb +++ b/exercises/sum-of-multiples/sum_of_multiples_test.rb @@ -5,27 +5,27 @@ class SumTest < Minitest::Test def test_sum_to_1 - assert_equal 0, SumOfMultiples.to(1) + assert_equal 0, SumOfMultiples.new(3, 5).to(1) end def test_sum_to_3 skip - assert_equal 3, SumOfMultiples.to(4) + assert_equal 3, SumOfMultiples.new(3, 5).to(4) end def test_sum_to_10 skip - assert_equal 23, SumOfMultiples.to(10) + assert_equal 23, SumOfMultiples.new(3, 5).to(10) end def test_sum_to_100 skip - assert_equal 2_318, SumOfMultiples.to(100) + assert_equal 2_318, SumOfMultiples.new(3, 5).to(100) end def test_sum_to_1000 skip - assert_equal 233_168, SumOfMultiples.to(1000) + assert_equal 233_168, SumOfMultiples.new(3, 5).to(1000) end def test_configurable_7_13_17_to_20