package cidtest import ( "crypto/sha256" "math/rand" cid "github.com/TrueCloudLab/frostfs-sdk-go/container/id" ) // ID returns random cid.ID. func ID() cid.ID { checksum := [sha256.Size]byte{} rand.Read(checksum[:]) return IDWithChecksum(checksum) } // IDWithChecksum returns cid.ID initialized // with specified checksum. func IDWithChecksum(cs [sha256.Size]byte) cid.ID { var id cid.ID id.SetSHA256(cs) return id }