git.frostfs.info/TrueCloudLab/frostfs-sdk-go@v0.0.0-20241022124111-5361f0ecebd3/user/test/id.go (about) 1 package usertest 2 3 import ( 4 "git.frostfs.info/TrueCloudLab/frostfs-sdk-go/user" 5 "github.com/nspcc-dev/neo-go/pkg/crypto/keys" 6 ) 7 8 // ID returns random user.ID. 9 func ID() user.ID { 10 key, err := keys.NewPrivateKey() 11 if err != nil { 12 panic(err) 13 } 14 15 var x user.ID 16 user.IDFromKey(&x, key.PrivateKey.PublicKey) 17 18 return x 19 }