"github.com/cloudfoundry/cli/cf/models" "github.com/cloudfoundry/cli/cf/requirements" testApplication "github.com/cloudfoundry/cli/cf/api/applications/fakes" testterm "github.com/cloudfoundry/cli/testhelpers/terminal" . "github.com/cloudfoundry/cli/testhelpers/matchers" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" ) var _ = Describe("DeaApplication", func() { var ( req requirements.DEAApplicationRequirement ui *testterm.FakeUI appRepo *testApplication.FakeApplicationRepository appName string ) BeforeEach(func() { appName = "fake-app-name" ui = &testterm.FakeUI{} appRepo = &testApplication.FakeApplicationRepository{} req = requirements.NewDEAApplicationRequirement(appName, ui, appRepo) }) Describe("GetApplication", func() { It("returns an empty application", func() { Expect(req.GetApplication()).To(Equal(models.Application{})) })
import ( "errors" "github.com/cloudfoundry/cli/cf/models" "github.com/cloudfoundry/cli/cf/requirements" "github.com/cloudfoundry/cli/cf/api/applications/applicationsfakes" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" ) var _ = Describe("DeaApplication", func() { var ( req requirements.DEAApplicationRequirement appRepo *applicationsfakes.FakeApplicationRepository appName string ) BeforeEach(func() { appName = "fake-app-name" appRepo = new(applicationsfakes.FakeApplicationRepository) req = requirements.NewDEAApplicationRequirement(appName, appRepo) }) Describe("GetApplication", func() { It("returns an empty application", func() { Expect(req.GetApplication()).To(Equal(models.Application{})) }) Context("when the requirement has been executed", func() {