@@ -81,7 +81,7 @@ class AboutConstants < EdgeCase::Koan
|
||||
assert_equal __, MyAnimals::Oyster.new.legs_in_oyster
|
||||
end
|
||||
|
||||
# QUESTION: Now Which has precedence: The constant in the lexical
|
||||
# scope, or the constant from the inheritance heirarachy? Why is it
|
||||
# QUESTION: Now which has precedence: The constant in the lexical
|
||||
# scope, or the constant from the inheritance hierarchy? Why is it
|
||||
# different than the previous answer?
|
||||
end
|
||||
|
||||
@@ -65,7 +65,7 @@ class AboutIteration < EdgeCase::Koan
|
||||
result = [2, 3, 4].inject(0) { |sum, item| sum + item }
|
||||
assert_equal __, result
|
||||
|
||||
result2 = [2, 3, 4].inject(1) { |sum, item| sum * item }
|
||||
result2 = [2, 3, 4].inject(1) { |product, item| product * item }
|
||||
assert_equal __, result2
|
||||
|
||||
# Extra Credit:
|
||||
|
||||
@@ -99,7 +99,7 @@ class AboutMessagePassing < EdgeCase::Koan
|
||||
# keep in mind you can't call method_missing like that in Ruby
|
||||
# 1.9. normally.
|
||||
#
|
||||
# Thanks. We now return you to your regularly schedule Ruby
|
||||
# Thanks. We now return you to your regularly scheduled Ruby
|
||||
# Koans.
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user