github.com/machinebox/remoto@v0.1.2-0.20191024144331-eff21a7d321f/console/internal/id/id_test.go (about)

     1  package id_test
     2  
     3  import (
     4  	"testing"
     5  
     6  	"github.com/machinebox/remoto/console/internal/id"
     7  	"github.com/matryer/is"
     8  )
     9  
    10  func Test(t *testing.T) {
    11  	is := is.New(t)
    12  	var i int64 = 5687539843203072
    13  	vid := id.Itoa(i)
    14  	is.Equal(vid, "q32kmp33y")
    15  	is.Equal(id.Atoi(vid), i)
    16  	is.Equal(id.Itoa(0), "")
    17  	is.Equal(id.Itoa(1), "1")
    18  	is.Equal(id.Itoa(10), "a")
    19  	is.Equal(id.Itoa(35), "z")
    20  	is.Equal(id.Itoa(36), "A")
    21  }