Apply manual rubocop fixes
This commit is contained in:
@@ -1,3 +1,3 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
def fibonacci(n); end
|
||||
def fibonacci(number); end
|
||||
|
@@ -4,11 +4,11 @@ require './exercise'
|
||||
require './reference'
|
||||
|
||||
describe '#fibonacci' do
|
||||
SAMPLE_COUNT = 32
|
||||
let(:sample_count) { 32 }
|
||||
|
||||
let(:reference) { Class.new.extend(Reference) }
|
||||
|
||||
SAMPLE_COUNT.times do |i|
|
||||
sample_count.times do |i|
|
||||
instance_eval do
|
||||
it "obtains the correct result for input #{i}" do
|
||||
expect(fibonacci(i)).to eq(reference.fibonacci(i))
|
||||
|
@@ -1,7 +1,7 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Reference
|
||||
def fibonacci(n)
|
||||
n < 2 ? n : fibonacci(n - 1) + fibonacci(n - 2)
|
||||
def fibonacci(number)
|
||||
number < 2 ? number : fibonacci(number - 1) + fibonacci(number - 2)
|
||||
end
|
||||
end
|
||||
|
Reference in New Issue
Block a user