|
Groovy example source code file (Groovy3305Bug.groovy)
The Groovy Groovy3305Bug.groovy source codepackage groovy.bugs class Groovy3305Bug extends GroovyTestCase { def void testSingleListExpandingToMultipleArgs() { assert foo1([1, "A"]) == "1,A" assert foo2([BigDecimal.ZERO, "B"]) == "0,B" assert foo3([(byte)3, "C"]) == "3,C" assert foo4([(float)4, "D"]) == "4.0,D" assert foo5([(long)5, "E"]) == "5,E" assert foo6([(short)6, "F"]) == "6,F" } def foo1(int arg0, String arg1) { return "$arg0,$arg1" } def foo2(BigDecimal arg0, String arg1) { return "$arg0,$arg1" } def foo3(byte arg0, String arg1) { return "$arg0,$arg1" } def foo4(float arg0, String arg1) { return "$arg0,$arg1" } def foo5(long arg0, String arg1) { return "$arg0,$arg1" } def foo6(short arg0, String arg1) { return "$arg0,$arg1" } } Other Groovy examples (source code examples)Here is a short list of links related to this Groovy Groovy3305Bug.groovy source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.