В 22:00 МСК будет объявлен перерыв - 10 минут. Вы отдыхаете - мы обновляем!

kubelatte-ce

Форк от sbertech/kubelatte-ce
Форк
2
/
handlers_test.go 
82 строки · 1.3 Кб
1
package webhook
2

3
import (
4
	"net/http"
5
	"net/http/httptest"
6
	"testing"
7
)
8

9
func TestServer_healthz(t *testing.T) {
10
	type args struct {
11
		w   http.ResponseWriter
12
		in1 *http.Request
13
	}
14
	tests := []struct {
15
		name string
16
		args args
17
	}{
18
		{
19
			name: "emptyTest",
20
			args: args{
21
				w:   httptest.NewRecorder(),
22
				in1: nil,
23
			},
24
		},
25
	}
26
	for _, tt := range tests {
27
		t.Run(tt.name, func(t *testing.T) {
28
			whsvr := &Server{}
29
			whsvr.Healthz(tt.args.w, tt.args.in1)
30
		})
31
	}
32
}
33

34
func TestServer_readyness(t *testing.T) {
35
	type args struct {
36
		w   http.ResponseWriter
37
		in1 *http.Request
38
	}
39
	tests := []struct {
40
		name string
41
		args args
42
	}{
43
		{
44
			name: "emptyTest",
45
			args: args{
46
				w:   httptest.NewRecorder(),
47
				in1: nil,
48
			},
49
		},
50
	}
51
	for _, tt := range tests {
52
		t.Run(tt.name, func(t *testing.T) {
53
			whsvr := &Server{}
54
			whsvr.Readyness(tt.args.w, tt.args.in1)
55
		})
56
	}
57
}
58

59
func TestServer_liveness(t *testing.T) {
60
	type args struct {
61
		w   http.ResponseWriter
62
		in1 *http.Request
63
	}
64
	tests := []struct {
65
		name string
66
		args args
67
	}{
68
		{
69
			name: "emptyTest",
70
			args: args{
71
				w:   httptest.NewRecorder(),
72
				in1: nil,
73
			},
74
		},
75
	}
76
	for _, tt := range tests {
77
		t.Run(tt.name, func(t *testing.T) {
78
			whsvr := &Server{}
79
			whsvr.Liveness(tt.args.w, tt.args.in1)
80
		})
81
	}
82
}
83

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.