github.com/cloudreve/Cloudreve/v3@v3.0.0-20240224133659-3edb00a6484c/pkg/serializer/slave_test.go (about) 1 package serializer 2 3 import ( 4 "testing" 5 6 model "github.com/cloudreve/Cloudreve/v3/models" 7 "github.com/stretchr/testify/assert" 8 ) 9 10 func TestSlaveTransferReq_Hash(t *testing.T) { 11 a := assert.New(t) 12 s1 := &SlaveTransferReq{ 13 Src: "1", 14 Policy: &model.Policy{}, 15 } 16 s2 := &SlaveTransferReq{ 17 Src: "2", 18 Policy: &model.Policy{}, 19 } 20 a.NotEqual(s1.Hash("1"), s2.Hash("1")) 21 }