kubelatte-ce
Форк от sbertech/kubelatte-ce
82 строки · 1.3 Кб
1package webhook
2
3import (
4"net/http"
5"net/http/httptest"
6"testing"
7)
8
9func TestServer_healthz(t *testing.T) {
10type args struct {
11w http.ResponseWriter
12in1 *http.Request
13}
14tests := []struct {
15name string
16args args
17}{
18{
19name: "emptyTest",
20args: args{
21w: httptest.NewRecorder(),
22in1: nil,
23},
24},
25}
26for _, tt := range tests {
27t.Run(tt.name, func(t *testing.T) {
28whsvr := &Server{}
29whsvr.Healthz(tt.args.w, tt.args.in1)
30})
31}
32}
33
34func TestServer_readyness(t *testing.T) {
35type args struct {
36w http.ResponseWriter
37in1 *http.Request
38}
39tests := []struct {
40name string
41args args
42}{
43{
44name: "emptyTest",
45args: args{
46w: httptest.NewRecorder(),
47in1: nil,
48},
49},
50}
51for _, tt := range tests {
52t.Run(tt.name, func(t *testing.T) {
53whsvr := &Server{}
54whsvr.Readyness(tt.args.w, tt.args.in1)
55})
56}
57}
58
59func TestServer_liveness(t *testing.T) {
60type args struct {
61w http.ResponseWriter
62in1 *http.Request
63}
64tests := []struct {
65name string
66args args
67}{
68{
69name: "emptyTest",
70args: args{
71w: httptest.NewRecorder(),
72in1: nil,
73},
74},
75}
76for _, tt := range tests {
77t.Run(tt.name, func(t *testing.T) {
78whsvr := &Server{}
79whsvr.Liveness(tt.args.w, tt.args.in1)
80})
81}
82}
83