Back ported a lot of changes made to the Koans directory.
[ruby_koans.git] / src / about_methods.rb
index 1497f9b..b720010 100644 (file)
@@ -72,6 +72,7 @@ class AboutMethods < EdgeCase::Koan
   end
 
   def test_calling_with_variable_arguments
+    assert_equal __(Array), method_with_var_args.class
     assert_equal __([]), method_with_var_args
     assert_equal __([:one]), method_with_var_args(:one)
     assert_equal __([:one, :two]), method_with_var_args(:one, :two)
@@ -102,16 +103,16 @@ class AboutMethods < EdgeCase::Koan
 
   # ------------------------------------------------------------------
 
-  def my_same_class_method(a, b)
+  def my_method_in_the_same_class(a, b)
     a * b
   end
 
   def test_calling_methods_in_same_class
-    assert_equal __(12), my_same_class_method(3,4)
+    assert_equal __(12), my_method_in_the_same_class(3,4)
   end
 
   def test_calling_methods_in_same_class_with_explicit_receiver
-    assert_equal __(12), self.my_same_class_method(3,4)
+    assert_equal __(12), self.my_method_in_the_same_class(3,4)
   end
 
   # ------------------------------------------------------------------