testing

package
v1.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 28, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

listeners unit tests

Index

Constants

View Source
const ListenersListBody = `` /* 1190-byte string literal not displayed */

ListenersListBody contains the canned body of a listeners list response.

View Source
const PostUpdateListenerBody = `` /* 613-byte string literal not displayed */

PostUpdateListenerBody is the canned response body of a Update request on an existing listener.

View Source
const SingleListenerBody = `` /* 600-byte string literal not displayed */

SingleServerBody is the canned body of a Get request on an existing listener.

Variables

View Source
var (
	ListenerWeb = listeners.Listener{
		ID:                     "db902c0c-d5ff-4753-b465-668ad9656918",
		TenantID:               "310df60f-2a10-4ee5-9554-98393092194c",
		Name:                   "web",
		Description:            "listener config for the web tier",
		Loadbalancers:          []listeners.LoadBalancerID{{ID: "53306cda-815d-4354-9444-59e09da9c3c5"}},
		Protocol:               "HTTP",
		ProtocolPort:           80,
		DefaultPoolID:          "fad389a3-9a4a-4762-a365-8c7038508b5d",
		AdminStateUp:           true,
		DefaultTlsContainerRef: "2c433435-20de-4411-84ae-9cc8917def76",
		SniContainerRefs:       []string{"3d328d82-2547-4921-ac2f-61c3b452b5ff", "b3cfd7e3-8c19-455c-8ebb-d78dfd8f7e7d"},
	}
	ListenerDb = listeners.Listener{
		ID:                     "36e08a3e-a78f-4b40-a229-1e7e23eee1ab",
		TenantID:               "310df60f-2a10-4ee5-9554-98393092194c",
		Name:                   "db",
		Description:            "listener config for the db tier",
		Loadbalancers:          []listeners.LoadBalancerID{{ID: "79e05663-7f03-45d2-a092-8b94062f22ab"}},
		Protocol:               "TCP",
		ProtocolPort:           3306,
		DefaultPoolID:          "41efe233-7591-43c5-9cf7-923964759f9e",
		ConnLimit:              2000,
		AdminStateUp:           true,
		DefaultTlsContainerRef: "2c433435-20de-4411-84ae-9cc8917def76",
		SniContainerRefs:       []string{"3d328d82-2547-4921-ac2f-61c3b452b5ff", "b3cfd7e3-8c19-455c-8ebb-d78dfd8f7e7d"},
	}
	ListenerUpdated = listeners.Listener{
		ID:                     "36e08a3e-a78f-4b40-a229-1e7e23eee1ab",
		TenantID:               "310df60f-2a10-4ee5-9554-98393092194c",
		Name:                   "NewListenerName",
		Description:            "listener config for the db tier",
		Loadbalancers:          []listeners.LoadBalancerID{{ID: "79e05663-7f03-45d2-a092-8b94062f22ab"}},
		Protocol:               "TCP",
		ProtocolPort:           3306,
		DefaultPoolID:          "41efe233-7591-43c5-9cf7-923964759f9e",
		ConnLimit:              1000,
		AdminStateUp:           true,
		DefaultTlsContainerRef: "2c433435-20de-4411-84ae-9cc8917def76",
		SniContainerRefs:       []string{"3d328d82-2547-4921-ac2f-61c3b452b5ff", "b3cfd7e3-8c19-455c-8ebb-d78dfd8f7e7d"},
	}
)

Functions

func HandleListenerCreationSuccessfully

func HandleListenerCreationSuccessfully(t *testing.T, response string)

HandleListenerCreationSuccessfully sets up the test server to respond to a listener creation request with a given response.

func HandleListenerDeletionSuccessfully

func HandleListenerDeletionSuccessfully(t *testing.T)

HandleListenerDeletionSuccessfully sets up the test server to respond to a listener deletion request.

func HandleListenerGetSuccessfully

func HandleListenerGetSuccessfully(t *testing.T)

HandleListenerGetSuccessfully sets up the test server to respond to a listener Get request.

func HandleListenerListSuccessfully

func HandleListenerListSuccessfully(t *testing.T)

HandleListenerListSuccessfully sets up the test server to respond to a listener List request.

func HandleListenerUpdateSuccessfully

func HandleListenerUpdateSuccessfully(t *testing.T)

HandleListenerUpdateSuccessfully sets up the test server to respond to a listener Update request.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL