Updates to /graph/betasdk/beta_client_test.go

Verifies service functionality.
This commit is contained in:
Danny Adams 2023-01-27 12:07:32 -05:00
parent 946767edcc
commit 97c6d631b5

View File

@ -8,6 +8,7 @@ import (
"github.com/stretchr/testify/suite"
"github.com/alcionai/corso/src/internal/connector/graph"
"github.com/alcionai/corso/src/internal/connector/graph/betasdk/models"
"github.com/alcionai/corso/src/internal/tester"
"github.com/alcionai/corso/src/pkg/account"
)
@ -78,3 +79,29 @@ func (suite *BetaClientSuite) TestBasicClientGetFunctionality() {
}
}
}
func (suite *BetaClientSuite) TestServiceRequirements() {
t := suite.T()
adpt, err := graph.CreateAdapter(
suite.credentials.AzureTenantID,
suite.credentials.AzureClientID,
suite.credentials.AzureClientSecret,
)
require.NoError(t, err)
service := NewService(adpt)
require.NotNil(t, service)
testPage := models.NewSitePage()
name := "testFile"
desc := "working with parsing"
testPage.SetName(&name)
testPage.SetDescription(&desc)
byteArray, err := service.Serialize(testPage)
assert.NotEmpty(t, byteArray)
assert.NoError(t, err)
}