From bda40bf1d56144c6d52a31d55762e282f37da1f4 Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Mon, 3 Oct 2022 16:13:32 +0200 Subject: [PATCH] src/parse_request_test.go: add test for invalid api type. --- src/parse_request_test.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/parse_request_test.go b/src/parse_request_test.go index e69814d..43cea14 100644 --- a/src/parse_request_test.go +++ b/src/parse_request_test.go @@ -8,6 +8,14 @@ import ( "github.com/eosswedenorg/eosio-api-healthcheck/src/api" ) +func TestParseWithInvalidApi(t *testing.T) { + + api, err := ParseRequest("invalid|http://api.example.com") + assert.Error(t, err) + assert.Equal(t, err.Error(), "Invalid API 'invalid'") + assert.Nil(t, api) +} + func TestParseWithInvalidParams(t *testing.T) { api, err := ParseRequest("v1")