blob: bf94bdbfa42f4984fefc96685ce4034dfc0d088f [file] [log] [blame]
package humanize
import (
"testing"
)
func TestReverse(t *testing.T) {
assert(t, "", reverse(""), "")
assert(t, "1", reverse("1"), "1")
assert(t, "12", reverse("12"), "21")
assert(t, "123", reverse("123"), "321")
assert(t, "1234", reverse("1234"), "4321")
}
func TestCommas(t *testing.T) {
assert(t, "0", Comma(0), "0")
assert(t, "10", Comma(10), "10")
assert(t, "100", Comma(100), "100")
assert(t, "1,000", Comma(1000), "1,000")
assert(t, "10,000", Comma(10000), "10,000")
assert(t, "10,000,000", Comma(10000000), "10,000,000")
assert(t, "-10,000,000", Comma(-10000000), "-10,000,000")
assert(t, "-10,000", Comma(-10000), "-10,000")
assert(t, "-1,000", Comma(-1000), "-1,000")
assert(t, "-100", Comma(-100), "-100")
assert(t, "-10", Comma(-10), "-10")
}