package ethutil import ( "testing" ) func TestStorageSizeString(t *testing.T) { data1 := 2381273 data2 := 2192 data3 := 12 exp1 := "2.38 mB" exp2 := "2.19 kB" exp3 := "12.00 B" res1 := StorageSize(data1).String() res2 := StorageSize(data2).String() res3 := StorageSize(data3).String() if res1 != exp1 { t.Errorf("Expected %s got %s", exp1, res1) } if res2 != exp2 { t.Errorf("Expected %s got %s", exp2, res2) } if res3 != exp3 { t.Errorf("Expected %s got %s", exp3, res3) } }