mirror of
https://github.com/eosswedenorg/antelope-api-healthcheck
synced 2026-06-16 04:44:55 +02:00
Adding internal/api/make_test.go
This commit is contained in:
parent
b98164116e
commit
a024913244
1 changed files with 37 additions and 0 deletions
37
internal/api/make_test.go
Normal file
37
internal/api/make_test.go
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
package api
|
||||
|
||||
import (
|
||||
"testing"
|
||||
|
||||
"github.com/stretchr/testify/assert"
|
||||
)
|
||||
|
||||
func TestMakeV1(t *testing.T) {
|
||||
api, err := Make("v1", ApiArguments{})
|
||||
assert.NoError(t, err)
|
||||
assert.IsType(t, AntelopeV1{}, api)
|
||||
}
|
||||
|
||||
func TestMakeV2(t *testing.T) {
|
||||
api, err := Make("v2", ApiArguments{})
|
||||
assert.NoError(t, err)
|
||||
assert.IsType(t, AntelopeV2{}, api)
|
||||
}
|
||||
|
||||
func TestMakeAtomic(t *testing.T) {
|
||||
api, err := Make("atomic", ApiArguments{})
|
||||
assert.NoError(t, err)
|
||||
assert.IsType(t, AtomicAsset{}, api)
|
||||
}
|
||||
|
||||
func TestMakeDebug(t *testing.T) {
|
||||
api, err := Make("debug", ApiArguments{})
|
||||
assert.NoError(t, err)
|
||||
assert.IsType(t, DebugApi{}, api)
|
||||
}
|
||||
|
||||
func TestMakeInvalid(t *testing.T) {
|
||||
api, err := Make("invalid", ApiArguments{})
|
||||
assert.Error(t, err)
|
||||
assert.Nil(t, api)
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue