mirror of
https://github.com/gofiber/fiber.git
synced 2025-05-31 11:52:41 +00:00
increase test coverage
This commit is contained in:
parent
655677e8bd
commit
8fb7753a14
@ -36,6 +36,11 @@ func TestState_GetString(t *testing.T) {
|
||||
s, ok = st.GetString("num")
|
||||
require.False(t, ok)
|
||||
require.Equal(t, "", s)
|
||||
|
||||
// missing key should return false
|
||||
s, ok = st.GetString("missing")
|
||||
require.False(t, ok)
|
||||
require.Equal(t, "", s)
|
||||
}
|
||||
|
||||
func TestState_GetInt(t *testing.T) {
|
||||
@ -52,6 +57,11 @@ func TestState_GetInt(t *testing.T) {
|
||||
i, ok = st.GetInt("str")
|
||||
require.False(t, ok)
|
||||
require.Equal(t, 0, i)
|
||||
|
||||
// missing key should return zero value
|
||||
i, ok = st.GetInt("missing")
|
||||
require.False(t, ok)
|
||||
require.Equal(t, 0, i)
|
||||
}
|
||||
|
||||
func TestState_GetBool(t *testing.T) {
|
||||
@ -68,6 +78,11 @@ func TestState_GetBool(t *testing.T) {
|
||||
b, ok = st.GetBool("num")
|
||||
require.False(t, ok)
|
||||
require.False(t, b)
|
||||
|
||||
// missing key should return false
|
||||
b, ok = st.GetBool("missing")
|
||||
require.False(t, ok)
|
||||
require.False(t, b)
|
||||
}
|
||||
|
||||
func TestState_GetFloat64(t *testing.T) {
|
||||
@ -84,6 +99,11 @@ func TestState_GetFloat64(t *testing.T) {
|
||||
f, ok = st.GetFloat64("int")
|
||||
require.False(t, ok)
|
||||
require.Equal(t, 0.0, f)
|
||||
|
||||
// missing key should return zero value
|
||||
f, ok = st.GetFloat64("missing")
|
||||
require.False(t, ok)
|
||||
require.Equal(t, 0.0, f)
|
||||
}
|
||||
|
||||
func TestState_MustGet(t *testing.T) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user