From 9dc487b39fc3c6f1a4b04df3e799c90e70e9fea9 Mon Sep 17 00:00:00 2001 From: Danny Adams Date: Wed, 25 Jan 2023 16:39:28 -0500 Subject: [PATCH] Test file created. --- .../graph/betasdk/beta_service_test.go | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 src/internal/connector/graph/betasdk/beta_service_test.go diff --git a/src/internal/connector/graph/betasdk/beta_service_test.go b/src/internal/connector/graph/betasdk/beta_service_test.go new file mode 100644 index 000000000..c8002478e --- /dev/null +++ b/src/internal/connector/graph/betasdk/beta_service_test.go @@ -0,0 +1,46 @@ +package betasdk + +import ( + "testing" + + "github.com/stretchr/testify/require" + "github.com/stretchr/testify/suite" + "github.com/zeebo/assert" + + "github.com/alcionai/corso/src/internal/connector/graph" + "github.com/alcionai/corso/src/internal/tester" + "github.com/alcionai/corso/src/pkg/account" +) + +type BetaClientSuite struct { + suite.Suite + credentials account.M365Config +} + +func TestBetaClientSuite(t *testing.T) { + suite.Run(t, new(BetaClientSuite)) +} + +func (suite *BetaClientSuite) SetupSuite() { + t := suite.T() + a := tester.NewM365Account(t) + m365, err := a.M365Config() + require.NoError(t, err) + + suite.credentials = m365 +} + +func (suite *BetaClientSuite) TestCreateSite() { + t := suite.T() + adpt, err := graph.CreateAdapter( + suite.credentials.AzureTenantID, + suite.credentials.AzureClientID, + suite.credentials.AzureClientSecret, + ) + + require.NoError(t, err) + + client := NewBetaClient(adpt) + assert.NotNil(t, client) + +}