git.frostfs.info/TrueCloudLab/frostfs-sdk-go@v0.0.0-20241022124111-5361f0ecebd3/checksum/test/generate.go (about) 1 package checksumtest 2 3 import ( 4 "crypto/rand" 5 "crypto/sha256" 6 7 "git.frostfs.info/TrueCloudLab/frostfs-sdk-go/checksum" 8 ) 9 10 // Checksum returns random checksum.Checksum. 11 func Checksum() checksum.Checksum { 12 var cs [sha256.Size]byte 13 14 _, _ = rand.Read(cs[:]) 15 16 var x checksum.Checksum 17 18 x.SetSHA256(cs) 19 20 return x 21 }