Added test case with isInteger() method.
This commit is contained in:
parent
76cdbd811e
commit
949881921e
|
@ -96,4 +96,15 @@ class ConvertStringToInt {
|
||||||
def invalidString = null
|
def invalidString = null
|
||||||
invalidString.toInteger()
|
invalidString.toInteger()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void givenString_whenUsingIsInteger_thenCheckIfCorrectValue() {
|
||||||
|
def invalidString = "123a"
|
||||||
|
def validString = "123"
|
||||||
|
def invalidNum = invalidString?.isInteger() ? invalidString as Integer : false
|
||||||
|
def correctNum = validString?.isInteger() ? validString as Integer : false
|
||||||
|
|
||||||
|
assertEquals(false, invalidNum)
|
||||||
|
assertEquals(123, correctNum)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue