ghttp.RespondWith(200, `{ "token": {}, "task_states": [] }`), ) taskResponse := models.TasksResponse{ Tasks: []*models.Task{ { TaskGuid: "task-guid-1", State: models.Task_Completed, Domain: cc_messages.RunningTaskDomain, TaskDefinition: &models.TaskDefinition{ CompletionCallbackUrl: "/internal/v3/tasks/task-guid-1/completed", }, }, }, } data, err := taskResponse.Marshal() Expect(err).ToNot(HaveOccurred()) fakeBBS.RouteToHandler("POST", "/v1/tasks/list.r1", ghttp.RespondWith(200, data, http.Header{bbs.ContentTypeHeader: []string{bbs.ProtoContentType}}), ) fakeBBS.RouteToHandler("POST", "/v1/desired_lrp_scheduling_infos/list", ghttp.RespondWith(200, `{"error":{},"desired_lrp_scheduling_infos": []}`), ) fakeBBS.RouteToHandler("POST", "/v1/domains/upsert", ghttp.RespondWith(200, `{}`), ) fakeBBS.RouteToHandler("POST", "/v1/desired_lrp/desire",