github.com/wangkui503/aero@v1.0.0/ETag_test.go (about) 1 package aero_test 2 3 import ( 4 "bytes" 5 "testing" 6 7 "github.com/stretchr/testify/assert" 8 9 "github.com/aerogo/aero" 10 ) 11 12 func TestETag(t *testing.T) { 13 text1 := bytes.Repeat([]byte("Hello World"), 1000000) 14 text2 := bytes.Repeat([]byte("Hello Aero"), 1000000) 15 16 etag1 := aero.ETag(text1) 17 etag2 := aero.ETag(text2) 18 19 assert.NotEmpty(t, etag1) 20 assert.NotEmpty(t, etag2) 21 assert.NotEqual(t, etag1, etag2) 22 }