Expect(stemcell.DeleteCalled).To(BeFalse()) }) It("logs instead of returning error if deleting stemcell fails", func() { stemcell.DeleteErr = errors.New("fake-delete-err") _, err := action.Run(1234) Expect(err).ToNot(HaveOccurred()) }) }) Context("when stemcell is not found with given cid", func() { It("does not return error", func() { stemcellFinder.FindFound = false _, err := action.Run(1234) Expect(err).ToNot(HaveOccurred()) }) }) Context("when stemcell finding fails", func() { It("logs instead of returning error", func() { stemcellFinder.FindErr = errors.New("fake-find-err") _, err := action.Run(1234) Expect(err).ToNot(HaveOccurred()) }) }) }) })