config.SetMinCLIVersion("6.5.0") Expect(config.MinCLIVersion()).To(Equal("6.5.0")) config.SetMinRecommendedCLIVersion("6.9.0") Expect(config.MinRecommendedCLIVersion()).To(Equal("6.9.0")) }) Describe("HasAPIEndpoint", func() { Context("when both endpoint and version are set", func() { BeforeEach(func() { config.SetAPIEndpoint("http://example.org") config.SetAPIVersion("42.1.2.3") }) It("returns true", func() { Expect(config.HasAPIEndpoint()).To(BeTrue()) }) }) Context("when endpoint is not set", func() { BeforeEach(func() { config.SetAPIVersion("42.1.2.3") }) It("returns false", func() { Expect(config.HasAPIEndpoint()).To(BeFalse()) }) }) Context("when version is not set", func() { BeforeEach(func() {