"preloaded:my-rootfs", "task-domain", "log-source", map[string]string{ "MaRTY": "BiSHoP", "CoSMo": "CRaMeR", }, securityGroupRules, 128, 100, 0, ) }) It("creates a task", func() { err := taskRunner.CreateTask(createTaskParams) Expect(err).NotTo(HaveOccurred()) Expect(fakeReceptorClient.TasksCallCount()).To(Equal(1)) 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)) createTaskRequest := fakeReceptorClient.CreateTaskArgsForCall(0) Expect(createTaskRequest).ToNot(BeNil()) Expect(createTaskRequest.Action).To(Equal(action)) Expect(createTaskRequest.TaskGuid).To(Equal("task-name"))