relynolli-server/CDEK/v2/client_test.go

32 lines
602 B
Go
Raw Normal View History

2024-05-03 12:02:41 +03:00
package v2
import (
"fmt"
"github.com/joho/godotenv"
"os"
)
func createTestClient() Client {
wd, _ := os.Getwd()
godotenv.Load(fmt.Sprintf("%s/.env.local", wd))
clientId := os.Getenv("CDEK_CLIENT_ID")
clientSecretId := os.Getenv("CDEK_SECRET_ID")
// public cdek test credentials
if clientId == "" {
clientId = "EMscd6r9JnFiQ3bLoyjJY6eM78JrJceI"
}
if clientSecretId == "" {
clientSecretId = "PjLZkKBHEiLK3YsjtNrt3TGNG0ahs3kG"
}
return NewClient(&Options{
Endpoint: EndpointTest,
Credentials: &Credentials{
ClientID: clientId,
ClientSecret: clientSecretId,
},
})
}