blob: 9f0b4ee3a2f254ca284b7a5db4dd0df4ea81e758 [file] [log] [blame]
package groovy
class PostfixTest extends GroovyTestCase {
void testIntegerPostfix() {
def x = 1
def y = x++
assert y == 1
assert x == 2
assert x++ == 2
assert x == 3
}
void testDoublePostfix() {
def x = 1.2
def y = x++
assert y == 1.2
assert x++ == 2.2
assert x == 3.2
}
void testStringPostfix() {
def x = "bbc"
x++
assert x == "bbd"
}
void testArrayPostfix() {
int[] i = [1]
def y = i[0]++
assert y == 1
assert i[0]++ == 2
assert i[0] == 3
}
}