desired := make(chan []cc_messages.DesireAppRequestFromCC, 1) desired <- results close(desired) errors := make(chan error, 1) close(errors) return desired, errors } buildpackRecipeBuilder = new(fakes.FakeRecipeBuilder) buildpackRecipeBuilder.BuildStub = func(ccRequest *cc_messages.DesireAppRequestFromCC) (*models.DesiredLRP, error) { createRequest := models.DesiredLRP{ ProcessGuid: ccRequest.ProcessGuid, Annotation: ccRequest.ETag, } return &createRequest, nil } buildpackRecipeBuilder.ExtractExposedPortsStub = func(ccRequest *cc_messages.DesireAppRequestFromCC) ([]uint32, error) { return []uint32{8080}, nil } dockerRecipeBuilder = new(fakes.FakeRecipeBuilder) dockerRecipeBuilder.BuildStub = func(ccRequest *cc_messages.DesireAppRequestFromCC) (*models.DesiredLRP, error) { createRequest := models.DesiredLRP{ ProcessGuid: ccRequest.ProcessGuid, Annotation: ccRequest.ETag, } return &createRequest, nil }