|
- package service
-
- import (
- "testing"
-
- "github.com/stretchr/testify/assert"
- "github.com/stretchr/testify/require"
- )
-
- func TestChinaMobileAssetSDKConfigUsesTimeoutsAndTLSVerification(t *testing.T) {
- config := newChinaMobileAssetSDKConfig(chinaMobileAssetCredential{AK: "ak", SK: "sk", PoolID: "pool"})
-
- require.NotNil(t, config.ConnectTimeout)
- require.NotNil(t, config.ReadTimeout)
- require.NotNil(t, config.IgnoreSSL)
- assert.Greater(t, *config.ConnectTimeout, int32(0))
- assert.Greater(t, *config.ReadTimeout, int32(0))
- assert.False(t, *config.IgnoreSSL)
- }
|