/
githubmirror
/
ydb-go-persqueue-sdk
Обзор
Документация
Войти
/
githubmirror
/
ydb-go-persqueue-sdk
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
session/util_test.go
41 строка
722 B
Aleksandr Petrukhin
[session] add endpoint format if port is present
21 янв 2022, 19:00
21 янв 2022, 19:00
7bcec83
Код
Авторство
О чём код?
package session import "testing" func TestFormatEndpoint(t *testing.T) { var testData = []struct { testName string endpoint string port int expected string }{ { testName: "empty_endpoint", endpoint: "", port: 42, expected: "", }, { testName: "endpoint_without_port", endpoint: "hostname", port: 42, expected: "hostname:42", }, { testName: "endpoint_with_port", endpoint: "hostname:42", port: 0, expected: "hostname:42", }, } for _, v := range testData { v := v t.Run(v.testName, func(t *testing.T) { got := formatEndpoint(v.endpoint, v.port) if got != v.expected { t.Errorf("got %q, expected %q", got, v.expected) } }) } }