}, func(*exec.Cmd) error { return disaster }, ) }) It("returns the error", func() { err := container.NetOut("1.2.3.4/22", 567) Expect(err).To(Equal(disaster)) }) }) }) Describe("Info", func() { It("returns the container's state", func() { info, err := container.Info() Expect(err).ToNot(HaveOccurred()) Expect(info.State).To(Equal("born")) }) It("returns the container's events", func() { info, err := container.Info() Expect(err).ToNot(HaveOccurred()) Expect(info.Events).To(Equal([]string{})) }) It("returns the container's network info", func() { info, err := container.Info() Expect(err).ToNot(HaveOccurred())