DiskMB: 2, Domain: "lattice", LogGuid: "loggy-logs", LogSource: "loggy-logs-be-here", MemoryMB: 128, ResultFile: "i/come/back/here", TaskGuid: "lattice-task", RootFS: "docker://sup", Privileged: true, EnvironmentVariables: environmentVariables, EgressRules: egressRules, } taskJson, err := json.Marshal(task) Expect(err).ToNot(HaveOccurred()) taskName, err := taskRunner.SubmitTask(taskJson) Expect(err).NotTo(HaveOccurred()) Expect(taskName).To(Equal("lattice-task")) Expect(fakeReceptorClient.UpsertDomainCallCount()).To(Equal(1)) domain, ttl := fakeReceptorClient.UpsertDomainArgsForCall(0) Expect(domain).To(Equal("lattice")) Expect(ttl).To(BeZero()) Expect(fakeReceptorClient.CreateTaskCallCount()).To(Equal(1)) taskRequest := fakeReceptorClient.CreateTaskArgsForCall(0) Expect(taskRequest).ToNot(BeZero()) Expect(taskRequest.Action).To(Equal(models.WrapAction(&models.DownloadAction{ From: "/tmp/here", To: "/tmp/there",