...
1 package http
2
3 import (
4 "testing"
5
6 "github.com/stretchr/testify/assert"
7
8 "edge-infra.dev/pkg/edge/datasync/internal/config/fake"
9 )
10
11 func TestServerIsNotReady(t *testing.T) {
12 isReady := isServerReady()
13 assert.Equal(t, false, isReady)
14 }
15
16 func TestServerIsReady(t *testing.T) {
17 SetIsGRPCServerReady(true)
18 isReady := isServerReady()
19 assert.Equal(t, true, isReady)
20 }
21
22 func TestServerIsNotAlive(t *testing.T) {
23 isAlive := isServerAlive()
24 assert.Equal(t, false, isAlive)
25 }
26
27 func TestServerIsAlive(t *testing.T) {
28 fake.SetEnv()
29 isAlive := isServerAlive()
30 assert.Equal(t, true, isAlive)
31 }
32
View as plain text