github.com/asifdxtreme/cli@v6.1.3-0.20150123051144-9ead8700b4ae+incompatible/testhelpers/maker/organizations.go (about) 1 package maker 2 3 import "github.com/cloudfoundry/cli/cf/models" 4 5 var orgGuid func() string 6 7 func init() { 8 orgGuid = guidGenerator("org") 9 } 10 11 func NewOrgFields(overrides Overrides) (org models.OrganizationFields) { 12 org.Name = "new-org" 13 org.Guid = orgGuid() 14 15 if overrides.Has("Guid") { 16 org.Guid = overrides.Get("Guid").(string) 17 } 18 19 if overrides.Has("Name") { 20 org.Name = overrides.Get("Name").(string) 21 } 22 23 return 24 } 25 26 func NewOrg(overrides Overrides) (org models.Organization) { 27 org.OrganizationFields = NewOrgFields(overrides) 28 return 29 }