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  }