github.com/scaleway/scaleway-cli@v1.11.1/pkg/api/api_test.go (about) 1 package api 2 3 import ( 4 "testing" 5 6 "github.com/scaleway/scaleway-cli/pkg/scwversion" 7 . "github.com/smartystreets/goconvey/convey" 8 ) 9 10 func TestNewScalewayAPI(t *testing.T) { 11 Convey("Testing NewScalewayAPI()", t, func() { 12 api, err := NewScalewayAPI("my-organization", "my-token", scwversion.UserAgent(), "") 13 So(err, ShouldBeNil) 14 So(api, ShouldNotBeNil) 15 So(api.Token, ShouldEqual, "my-token") 16 So(api.Organization, ShouldEqual, "my-organization") 17 So(api.Cache, ShouldNotBeNil) 18 So(api.client, ShouldNotBeNil) 19 So(api.Logger, ShouldNotBeNil) 20 }) 21 }