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

     1  package commands
     2  
     3  import "github.com/cloudfoundry/cli/cf/models"
     4  
     5  type FakeRouteCreator struct {
     6  	CreateRouteHostname     string
     7  	CreateRouteDomainFields models.DomainFields
     8  	CreateRouteSpaceFields  models.SpaceFields
     9  	ReservedRoute           models.Route
    10  }
    11  
    12  func (cmd *FakeRouteCreator) CreateRoute(hostName string, domain models.DomainFields, space models.SpaceFields) (reservedRoute models.Route, apiErr error) {
    13  	cmd.CreateRouteHostname = hostName
    14  	cmd.CreateRouteDomainFields = domain
    15  	cmd.CreateRouteSpaceFields = space
    16  	reservedRoute = cmd.ReservedRoute
    17  	return
    18  }