Improve padStart/padEnd samples
This commit is contained in:
@@ -104,19 +104,27 @@ class Strings {
|
||||
|
||||
@Sample
|
||||
fun padStart() {
|
||||
val padWithSpace = "a".padStart(3)
|
||||
assertPrints("'$padWithSpace'", "' a'")
|
||||
val padWithSpace = "125".padStart(5)
|
||||
assertPrints("'$padWithSpace'", "' 125'")
|
||||
|
||||
val padWithChar = "a".padStart(3, '#')
|
||||
assertPrints("'$padWithChar'", "'##a'")
|
||||
val padWithChar = "a".padStart(5, '.')
|
||||
assertPrints("'$padWithChar'", "'....a'")
|
||||
|
||||
// string is returned as is, when its length is greater than the specified
|
||||
val noPadding = "abcde".padStart(3)
|
||||
assertPrints("'$noPadding'", "'abcde'")
|
||||
}
|
||||
|
||||
@Sample
|
||||
fun padEnd() {
|
||||
val padWithSpace = "a".padEnd(3)
|
||||
assertPrints("'$padWithSpace'", "'a '")
|
||||
val padWithSpace = "125".padEnd(5)
|
||||
assertPrints("'$padWithSpace'", "'125 '")
|
||||
|
||||
val padWithChar = "a".padEnd(3, '#')
|
||||
assertPrints("'$padWithChar'", "'a##'")
|
||||
val padWithChar = "a".padEnd(5, '.')
|
||||
assertPrints("'$padWithChar'", "'a....'")
|
||||
|
||||
// string is returned as is, when its length is greater than the specified
|
||||
val noPadding = "abcde".padEnd(3)
|
||||
assertPrints("'$noPadding'", "'abcde'")
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user