github.com/qiniu/dyn@v1.3.0/unsafe/unsafe_test.go (about)

     1  package unsafe
     2  
     3  import (
     4  	"bytes"
     5  	"testing"
     6  )
     7  
     8  // ----------------------------------------------------------
     9  
    10  func Test(t *testing.T) {
    11  
    12  	str := "Hello, world"
    13  	b := []byte(str)
    14  
    15  	b2 := ToBytes(str)
    16  	if !bytes.Equal(b, b2) {
    17  		t.Fatal("ToBytes failed:", string(b2))
    18  	}
    19  
    20  	str2 := ToString(b)
    21  	if str != str2 {
    22  		t.Fatal("ToString failed:", str2)
    23  	}
    24  }
    25  
    26  // ----------------------------------------------------------