SecurityCheck tests

This commit is contained in:
Matthew R Kasun
2021-05-02 16:58:03 -04:00
parent 74f6b5639d
commit ce0cd9cd54

View File

@@ -217,6 +217,24 @@ func TestDeleteKey(t *testing.T) {
}) })
} }
func TestSecurityCheck(t *testing.T) { func TestSecurityCheck(t *testing.T) {
t.Run("NoNetwork", func(t *testing.T) {
err := SecurityCheck("", "Bearer secretkey")
assert.Nil(t, err)
})
t.Run("WithNetwork", func(t *testing.T) {
err := SecurityCheck("skynet", "Bearer secretkey")
assert.Nil(t, err)
})
t.Run("BadNet", func(t *testing.T) {
err := SecurityCheck("badnet", "Bearer secretkey")
assert.NotNil(t, err)
t.Log(err)
})
t.Run("BadToken", func(t *testing.T) {
err := SecurityCheck("skynet", "Bearer badkey")
assert.NotNil(t, err)
t.Log(err)
})
} }
func TestValidateNetworkUpdate(t *testing.T) { func TestValidateNetworkUpdate(t *testing.T) {
} }