github.com/dcarley/cf-cli@v6.24.1-0.20170220111324-4225ff346898+incompatible/integration/helpers/name_generator.go (about) 1 package helpers 2 3 import ( 4 uuid "github.com/nu7hatch/gouuid" 5 ) 6 7 func NewOrgName() string { 8 return PrefixedRandomName("INTEGRATION-ORG") 9 } 10 11 func RandomUsername() string { 12 return PrefixedRandomName("integration-user") 13 } 14 15 func RandomPassword() string { 16 return PrefixedRandomName("password") 17 } 18 19 func PrefixedRandomName(namePrefix string) string { 20 return namePrefix + "-" + RandomName() 21 } 22 23 func RandomName() string { 24 guid, err := uuid.NewV4() 25 if err != nil { 26 panic(err) 27 } 28 29 return guid.String() 30 }