Skip to content

Commit b71e68f

Browse files
committed
Add unit test for setting national cloud in auth provider
1 parent 37e4d46 commit b71e68f

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

tests/Authentication/GraphPhpLeagueAuthenticationProviderTest.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@ public function testSuccessfullyInitializesClass(): void
2020
public function testNationalCloudUrlIsUsed(): void
2121
{
2222
$context = new ClientCredentialContext('tenant', 'clientId', 'secret');
23-
$leagueAuthProvider = new GraphPhpLeagueAuthenticationProvider($context, [], NationalCloud::US_GOV);
23+
$leagueAuthProvider = GraphPhpLeagueAuthenticationProvider::createWithAccessTokenProvider(
24+
new GraphPhpLeagueAccessTokenProvider($context, [], NationalCloud::US_GOV)
25+
);
2426
$this->assertEquals('https://login.microsoftonline.us/tenant/oauth2/v2.0/authorize', $leagueAuthProvider->getAccessTokenProvider()->getOauthProvider()->getBaseAuthorizationUrl());
2527
$this->assertEquals('https://login.microsoftonline.us/tenant/oauth2/v2.0/token', $leagueAuthProvider->getAccessTokenProvider()->getOauthProvider()->getBaseAccessTokenUrl([]));
2628
}

0 commit comments

Comments
 (0)