Repository: incubator-groovy Updated Branches: refs/heads/GROOVY_2_4_X efe91adb5 -> 3e934e9be
GROOVY-7431: Added a Abs() verifications As far as I know GroovyMethodsTest needs to cover all the methods from DefaultGroovyMethods. I've created a test for GroovyMethodsTest.abs() method Project: http://git-wip-us.apache.org/repos/asf/incubator-groovy/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-groovy/commit/3e934e9b Tree: http://git-wip-us.apache.org/repos/asf/incubator-groovy/tree/3e934e9b Diff: http://git-wip-us.apache.org/repos/asf/incubator-groovy/diff/3e934e9b Branch: refs/heads/GROOVY_2_4_X Commit: 3e934e9becf87ae0f07b8b10b26fc92318a58747 Parents: efe91ad Author: Jonatas Emidio <jonatasemi...@gmail.com> Authored: Thu May 21 13:41:10 2015 -0300 Committer: pascalschumacher <pascalschumac...@gmx.net> Committed: Thu May 21 18:56:02 2015 +0200 ---------------------------------------------------------------------- src/test/groovy/GroovyMethodsTest.groovy | 12 ++++++++++++ 1 file changed, 12 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-groovy/blob/3e934e9b/src/test/groovy/GroovyMethodsTest.groovy ---------------------------------------------------------------------- diff --git a/src/test/groovy/GroovyMethodsTest.groovy b/src/test/groovy/GroovyMethodsTest.groovy index e5cc918..b32db93 100644 --- a/src/test/groovy/GroovyMethodsTest.groovy +++ b/src/test/groovy/GroovyMethodsTest.groovy @@ -36,6 +36,18 @@ import org.codehaus.groovy.util.StringUtil * @author Yu Kobayashi */ class GroovyMethodsTest extends GroovyTestCase { + + void testAbs() { + def absoluteNumberOne = 1 + def negativeDouble = -1d + def negativeFloat = -1f + def negativeLong = -1l + + assert absoluteNumberOne == negativeDouble.abs() + assert absoluteNumberOne == negativeFloat.abs() + assert absoluteNumberOne == negativeLong.abs() + } + void testCollect() { assert [2, 4, 6].collect {it * 2} == [4, 8, 12] def answer = [2, 4, 6].collect(new Vector()) {it * 2}