fakeUUIDGenerator := &fakeuuid.FakeGenerator{} deploymentStateService := biconfig.NewFileSystemDeploymentStateService(fs, fakeUUIDGenerator, logger, "/fake/path") stemcellRepo = biconfig.NewStemcellRepo(deploymentStateService, fakeUUIDGenerator) fakeDiskDeployer = fakebivm.NewFakeDiskDeployer() manager = NewManagerFactory( fakeVMRepo, stemcellRepo, fakeDiskDeployer, fakeUUIDGenerator, fs, logger, ).NewManager(fakeCloud, fakeAgentClient) fakeCloud.CreateVMCID = "fake-vm-cid" expectedNetworkInterfaces = map[string]biproperty.Map{ "fake-network-name": biproperty.Map{ "type": "dynamic", "ip": "fake-ip", "cloud_properties": biproperty.Map{}, "default": []bideplmanifest.NetworkDefault{"dns", "gateway"}, }, } expectedCloudProperties = biproperty.Map{ "fake-cloud-property-key": "fake-cloud-property-value", } expectedEnv = biproperty.Map{ "fake-env-key": "fake-env-value", } deploymentManifest = bideplmanifest.Manifest{