This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
require 'facets/math/gcd'
|
||||
require 'facets/math/factorial'
|
||||
|
||||
test_case Math do
|
||||
|
||||
class_method :gcd do
|
||||
test do
|
||||
Math.gcd(4732, 4700).assert == 4
|
||||
Math.gcd(3651, 5023).assert == 1
|
||||
Math.gcd(612221610, 67461255771).assert == 5565651
|
||||
end
|
||||
|
||||
test "on a factorial" do
|
||||
Math.factorial(47).assert == Math.gcd(Math.factorial(90), Math.factorial(47))
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
Reference in New Issue
Block a user