testcmd "github.com/nttlabs/cli/testhelpers/commands" testconfig "github.com/nttlabs/cli/testhelpers/configuration" testreq "github.com/nttlabs/cli/testhelpers/requirements" testterm "github.com/nttlabs/cli/testhelpers/terminal" . "github.com/nttlabs/cli/cf/commands/securitygroup" . "github.com/nttlabs/cli/testhelpers/matchers" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" ) var _ = Describe("Running-security-groups command", func() { var ( ui *testterm.FakeUI configRepo core_config.ReadWriter fakeRunningSecurityGroupRepo *testapi.FakeRunningSecurityGroupsRepo cmd command.Command requirementsFactory *testreq.FakeReqFactory ) BeforeEach(func() { ui = &testterm.FakeUI{} configRepo = testconfig.NewRepositoryWithDefaults() fakeRunningSecurityGroupRepo = &testapi.FakeRunningSecurityGroupsRepo{} cmd = NewListRunningSecurityGroups(ui, configRepo, fakeRunningSecurityGroupRepo) requirementsFactory = &testreq.FakeReqFactory{} }) runCommand := func(args ...string) testcmd.RunCommandResult { return testcmd.RunCommandMoreBetter(cmd, requirementsFactory, args...) }
testcmd "github.com/nttlabs/cli/testhelpers/commands" testconfig "github.com/nttlabs/cli/testhelpers/configuration" testreq "github.com/nttlabs/cli/testhelpers/requirements" testterm "github.com/nttlabs/cli/testhelpers/terminal" . "github.com/nttlabs/cli/cf/commands/securitygroup" . "github.com/nttlabs/cli/testhelpers/matchers" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" ) var _ = Describe("unbind-running-security-group command", func() { var ( ui *testterm.FakeUI configRepo core_config.ReadWriter requirementsFactory *testreq.FakeReqFactory fakeSecurityGroupRepo *fakeSecurityGroup.FakeSecurityGroupRepo fakeRunningSecurityGroupsRepo *fakeRunningDefaults.FakeRunningSecurityGroupsRepo ) BeforeEach(func() { ui = &testterm.FakeUI{} configRepo = testconfig.NewRepositoryWithDefaults() requirementsFactory = &testreq.FakeReqFactory{} fakeSecurityGroupRepo = &fakeSecurityGroup.FakeSecurityGroupRepo{} fakeRunningSecurityGroupsRepo = &fakeRunningDefaults.FakeRunningSecurityGroupsRepo{} }) runCommand := func(args ...string) { cmd := NewUnbindFromRunningGroup(ui, configRepo, fakeSecurityGroupRepo, fakeRunningSecurityGroupsRepo) testcmd.RunCommand(cmd, args, requirementsFactory)
testcmd "github.com/nttlabs/cli/testhelpers/commands" testconfig "github.com/nttlabs/cli/testhelpers/configuration" testreq "github.com/nttlabs/cli/testhelpers/requirements" testterm "github.com/nttlabs/cli/testhelpers/terminal" . "github.com/nttlabs/cli/cf/commands/securitygroup" . "github.com/nttlabs/cli/testhelpers/matchers" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" ) var _ = Describe("bind-running-security-group command", func() { var ( ui *testterm.FakeUI configRepo core_config.ReadWriter requirementsFactory *testreq.FakeReqFactory fakeSecurityGroupRepo *fakeSecurityGroup.FakeSecurityGroupRepo fakeRunningSecurityGroupRepo *fakeRunning.FakeRunningSecurityGroupsRepo ) BeforeEach(func() { ui = &testterm.FakeUI{} configRepo = testconfig.NewRepositoryWithDefaults() requirementsFactory = &testreq.FakeReqFactory{} fakeSecurityGroupRepo = &fakeSecurityGroup.FakeSecurityGroupRepo{} fakeRunningSecurityGroupRepo = &fakeRunning.FakeRunningSecurityGroupsRepo{} }) runCommand := func(args ...string) { cmd := NewBindToRunningGroup(ui, configRepo, fakeSecurityGroupRepo, fakeRunningSecurityGroupRepo) testcmd.RunCommand(cmd, args, requirementsFactory)