1
0
Fork 0
mirror of https://github.com/eosswedenorg/antelope-api-healthcheck synced 2026-06-20 09:56:49 +02:00

src/api/eosio_v2.go: Adding EosioV2Factory function

This commit is contained in:
Henrik Hautakoski 2022-10-25 17:42:46 +02:00
parent 7b78d2632b
commit 9fcffe375a
No known key found for this signature in database
GPG key ID: 608414D93E862CCD
2 changed files with 20 additions and 0 deletions

View file

@ -9,6 +9,22 @@ import (
"github.com/eosswedenorg-go/haproxy/agentcheck"
)
func TestEosioV2Factory(t *testing.T) {
api := EosioV2Factory(ApiArguments{
Url: "https://api.v2.example.com",
Host: "host.example.com",
NumBlocks: 120,
})
expected := NewEosioV2("https://api.v2.example.com", "host.example.com", 120)
assert.IsType(t, expected, api)
assert.Equal(t, expected.client.Url, api.(EosioV2).client.Url)
assert.Equal(t, expected.client.Host, api.(EosioV2).client.Host)
assert.Equal(t, expected.offset, api.(EosioV2).offset)
}
func TestEosioV2LogInfo(t *testing.T) {
api := NewEosioV2("https://api.v2.example.com", "host.example.com", 120)