github.com/asifdxtreme/cli@v6.1.3-0.20150123051144-9ead8700b4ae+incompatible/testhelpers/maker/route_summaries.go (about)

     1  package maker
     2  
     3  import "github.com/cloudfoundry/cli/cf/models"
     4  
     5  var routeSummaryGuid func() string
     6  
     7  func init() {
     8  	routeSummaryGuid = guidGenerator("route-summary")
     9  }
    10  
    11  func NewRouteSummary(overrides Overrides) (routeSummary models.RouteSummary) {
    12  	routeSummary.Guid = routeSummaryGuid()
    13  	routeSummary.Host = "route-host"
    14  
    15  	if overrides.Has("Guid") {
    16  		routeSummary.Guid = overrides.Get("Guid").(string)
    17  	}
    18  
    19  	if overrides.Has("Host") {
    20  		routeSummary.Host = overrides.Get("Host").(string)
    21  	}
    22  
    23  	return
    24  }