}) }) }) Describe("Connecting to ssh server", func() { var testServer *httptest.Server AfterEach(func() { testServer.Close() }) BeforeEach(func() { fakeSecureShell = new(sshfakes.FakeSecureShell) deps.WildcardDependency = fakeSecureShell getRequest := apifakes.NewCloudControllerTestRequest(testnet.TestRequest{ Method: "GET", Path: "/v2/info", Response: testnet.TestResponse{ Status: http.StatusOK, Body: getInfoResponseBody, }, }) testServer, _ = testnet.NewServer([]testnet.TestRequest{getRequest}) configRepo.SetAPIEndpoint(testServer.URL) ccGateway = net.NewCloudControllerGateway(configRepo, time.Now, &testterm.FakeUI{}, new(tracefakes.FakePrinter), "") deps.Gateways["cloud-controller"] = ccGateway })