Exemple #1
0
			containerizer *fakes.FakeContainerizer
			volumizer     *fakes.FakeVolumizer
			networker     *fakes.FakeNetworker

			gdnr *gardener.Gardener
		)

		BeforeEach(func() {
			containerizer = new(fakes.FakeContainerizer)
			volumizer = new(fakes.FakeVolumizer)
			networker = new(fakes.FakeNetworker)

			volumizer.VolumizeReturns("the-volumized-rootfs-path", nil)

			containerizer.CreateStub = func(spec gardener.DesiredContainerSpec) error {
				return nil
			}

			gdnr = &gardener.Gardener{
				Networker:     networker,
				Volumizer:     volumizer,
				Containerizer: containerizer,
			}
		})

		Describe("creating a container", func() {
			var (
				createdContainer garden.Container
				spec             garden.ContainerSpec
			)