testconfig "github.com/cloudfoundry/cli/testhelpers/configuration" testreq "github.com/cloudfoundry/cli/testhelpers/requirements" testterm "github.com/cloudfoundry/cli/testhelpers/terminal" testtime "github.com/cloudfoundry/cli/testhelpers/time" . "github.com/cloudfoundry/cli/testhelpers/matchers" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" ) var _ = Describe("create-app-manifest Command", func() { var ( ui *testterm.FakeUI configRepo core_config.Repository appSummaryRepo *testapi.FakeAppSummaryRepo appInstancesRepo *testAppInstanaces.FakeAppInstancesRepository requirementsFactory *testreq.FakeReqFactory fakeManifest *testManifest.FakeAppManifest deps command_registry.Dependency ) updateCommandDependency := func(pluginCall bool) { deps.Ui = ui deps.RepoLocator = deps.RepoLocator.SetAppSummaryRepository(appSummaryRepo) deps.RepoLocator = deps.RepoLocator.SetAppInstancesRepository(appInstancesRepo) deps.Config = configRepo deps.AppManifest = fakeManifest command_registry.Commands.SetCommand(command_registry.Commands.FindCommand("create-app-manifest").SetDependency(deps, pluginCall)) } BeforeEach(func() {
testconfig "github.com/cloudfoundry/cli/testhelpers/configuration" testreq "github.com/cloudfoundry/cli/testhelpers/requirements" testterm "github.com/cloudfoundry/cli/testhelpers/terminal" testtime "github.com/cloudfoundry/cli/testhelpers/time" . "github.com/cloudfoundry/cli/testhelpers/matchers" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" ) var _ = Describe("app Command", func() { var ( ui *testterm.FakeUI configRepo core_config.Repository appSummaryRepo *testapi.FakeAppSummaryRepo appInstancesRepo *testAppInstanaces.FakeAppInstancesRepository appLogsNoaaRepo *testapi.FakeLogsNoaaRepository requirementsFactory *testreq.FakeReqFactory app models.Application deps command_registry.Dependency ) updateCommandDependency := func(pluginCall bool) { deps.Ui = ui deps.RepoLocator = deps.RepoLocator.SetLogsNoaaRepository(appLogsNoaaRepo) deps.Config = configRepo deps.RepoLocator = deps.RepoLocator.SetAppSummaryRepository(appSummaryRepo) deps.RepoLocator = deps.RepoLocator.SetAppInstancesRepository(appInstancesRepo) command_registry.Commands.SetCommand(command_registry.Commands.FindCommand("app").SetDependency(deps, pluginCall)) } BeforeEach(func() {
"github.com/cloudfoundry/cli/plugin/models" testcmd "github.com/cloudfoundry/cli/testhelpers/commands" testconfig "github.com/cloudfoundry/cli/testhelpers/configuration" testreq "github.com/cloudfoundry/cli/testhelpers/requirements" testterm "github.com/cloudfoundry/cli/testhelpers/terminal" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" . "github.com/cloudfoundry/cli/testhelpers/matchers" ) var _ = Describe("list-apps command", func() { var ( ui *testterm.FakeUI configRepo core_config.Repository appSummaryRepo *testapi.FakeAppSummaryRepo requirementsFactory *testreq.FakeReqFactory deps command_registry.Dependency ) updateCommandDependency := func(pluginCall bool) { deps.Ui = ui deps.Config = configRepo deps.RepoLocator = deps.RepoLocator.SetAppSummaryRepository(appSummaryRepo) command_registry.Commands.SetCommand(command_registry.Commands.FindCommand("apps").SetDependency(deps, pluginCall)) } BeforeEach(func() { ui = &testterm.FakeUI{} appSummaryRepo = &testapi.FakeAppSummaryRepo{} configRepo = testconfig.NewRepositoryWithDefaults()