1package manifestfakes 2 3import ( 4 bideplmanifest "github.com/cloudfoundry/bosh-cli/deployment/manifest" 5 biproperty "github.com/cloudfoundry/bosh-utils/property" 6) 7 8func NewFakeReleaseJobRef() bideplmanifest.ReleaseJobRef { 9 return bideplmanifest.ReleaseJobRef{ 10 Name: "fake-release-job-ref-name", 11 Release: "fake-release-job-ref-release", 12 } 13} 14 15func NewFakeJob() bideplmanifest.Job { 16 return bideplmanifest.Job{ 17 Name: "fake-deployment-job", 18 Instances: 1, 19 Templates: []bideplmanifest.ReleaseJobRef{NewFakeReleaseJobRef()}, 20 } 21} 22 23func NewFakeDeployment() bideplmanifest.Manifest { 24 return bideplmanifest.Manifest{ 25 Name: "fake-deployment-name", 26 Properties: biproperty.Map{}, 27 Jobs: []bideplmanifest.Job{NewFakeJob()}, 28 } 29} 30