Skip to content

Commit c7c493f

Browse files
committed
Use token in tests
1 parent 23c1a24 commit c7c493f

11 files changed

Lines changed: 189 additions & 153 deletions

Directory.Packages.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,4 @@
4040
<PackageVersion Include="xunit.v3" Version="3.2.2" />
4141
<PackageVersion Include="TIKSN-Framework" Version="5.7.2" />
4242
</ItemGroup>
43-
</Project>
43+
</Project>

tests/API.FunctionalTests/ControllerApis/BranchesControllerWithSystemLicense.cs

Lines changed: 51 additions & 50 deletions
Large diffs are not rendered by default.

tests/API.FunctionalTests/ControllerApis/CompanyControllerWithSystemLicense.cs

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ public async Task CreateCompanyWithAdministratorAccessTokenAndUnlicensedCountryA
2525
{
2626
using var scope = _factory.Services.CreateScope();
2727
var companyClient = scope.ServiceProvider.GetRequiredService<IClients>().CompanyClient;
28-
var transport = (TestHttpTransport)scope.ServiceProvider.GetRequiredService<IHttpTransport>();
28+
var accessTokenContext = scope.ServiceProvider.GetRequiredService<IAccessTokenContext>();
2929

30-
transport.SetAuthorizationToken("Bearer", "01JA1ZJAWF27S0J8Z2VJE7673Y.Tenant102.ADMIN1");
30+
accessTokenContext.SetAccessToken("01JA1ZJAWF27S0J8Z2VJE7673Y.Tenant102.ADMIN1");
3131
const string companyName = "Company-1412593541";
3232

3333
(await companyClient.CreateCompanyAsync(new CompanyModificationModel(companyName, "KZ"), TestContext.Current.CancellationToken)).ShouldFailWith(HttpStatusCode.UnprocessableEntity);
@@ -38,10 +38,10 @@ public async Task CreateCompanyWithAdministratorAccessTokenWithLicensedCountryAs
3838
{
3939
using var scope = _factory.Services.CreateScope();
4040
var companyClient = scope.ServiceProvider.GetRequiredService<IClients>().CompanyClient;
41-
var transport = (TestHttpTransport)scope.ServiceProvider.GetRequiredService<IHttpTransport>();
41+
var accessTokenContext = scope.ServiceProvider.GetRequiredService<IAccessTokenContext>();
4242
var licenseEasyStoreBucket = _factory.Services.GetRequiredService<IEasyStores>().ResolveBucket<long, object>("License");
4343

44-
transport.SetAuthorizationToken("Bearer", "01JA1ZJAWF27S0J8Z2VJE7673Y.Tenant101.ADMIN1");
44+
accessTokenContext.SetAccessToken("01JA1ZJAWF27S0J8Z2VJE7673Y.Tenant101.ADMIN1");
4545
const string companyName = "Company-1993954667";
4646

4747
await companyClient.CreateCompanyAsync(new CompanyModificationModel(companyName, "us"), TestContext.Current.CancellationToken);
@@ -70,9 +70,9 @@ public async Task CreateCompanyWithUserAccessTokenAsync()
7070
{
7171
using var scope = _factory.Services.CreateScope();
7272
var companyClient = scope.ServiceProvider.GetRequiredService<IClients>().CompanyClient;
73-
var transport = (TestHttpTransport)scope.ServiceProvider.GetRequiredService<IHttpTransport>();
73+
var accessTokenContext = scope.ServiceProvider.GetRequiredService<IAccessTokenContext>();
7474

75-
transport.SetAuthorizationToken("Bearer", "01JA1ZJFK2J690FS0Q3TCX4P3F.Tenant101.User1");
75+
accessTokenContext.SetAccessToken("01JA1ZJFK2J690FS0Q3TCX4P3F.Tenant101.User1");
7676
const string companyName = "Company-144764445";
7777

7878
(await companyClient.CreateCompanyAsync(new CompanyModificationModel(companyName, "US"), TestContext.Current.CancellationToken)).ShouldFailWith(HttpStatusCode.Forbidden);
@@ -92,9 +92,9 @@ public async Task DeleteExistingCompanyWithDependenciesWithAdministratorAccessTo
9292
{
9393
using var scope = _factory.Services.CreateScope();
9494
var companyClient = scope.ServiceProvider.GetRequiredService<IClients>().CompanyClient;
95-
var transport = (TestHttpTransport)scope.ServiceProvider.GetRequiredService<IHttpTransport>();
95+
var accessTokenContext = scope.ServiceProvider.GetRequiredService<IAccessTokenContext>();
9696

97-
transport.SetAuthorizationToken("Bearer", "01J9SJ94KK62JSRNQD7H70NCF7.Tenant1.ADMIN1");
97+
accessTokenContext.SetAccessToken("01J9SJ94KK62JSRNQD7H70NCF7.Tenant1.ADMIN1");
9898

9999
(await companyClient.DeleteCompanyAsync(TestContext.Current.CancellationToken)).ShouldFailWith(HttpStatusCode.FailedDependency);
100100
}
@@ -104,10 +104,10 @@ public async Task DeleteExistingCompanyWithoutDependenciesWithAdministratorAcces
104104
{
105105
using var scope = _factory.Services.CreateScope();
106106
var companyClient = scope.ServiceProvider.GetRequiredService<IClients>().CompanyClient;
107-
var transport = (TestHttpTransport)scope.ServiceProvider.GetRequiredService<IHttpTransport>();
107+
var accessTokenContext = scope.ServiceProvider.GetRequiredService<IAccessTokenContext>();
108108
var companyEasyStore = _factory.Services.GetRequiredService<IEasyStores>().Resolve<CompanyMongoEntity, long>();
109109

110-
transport.SetAuthorizationToken("Bearer", "01J9SJ94KK62JSRNQD7H70NCF7.Tenant3.ADMIN1");
110+
accessTokenContext.SetAccessToken("01J9SJ94KK62JSRNQD7H70NCF7.Tenant3.ADMIN1");
111111

112112
companyEasyStore.Entities.Values.FirstOrDefault(x => string.Equals(x.Name, "Company3-1868946743", StringComparison.Ordinal)).ShouldNotBeNull();
113113

@@ -121,9 +121,9 @@ public async Task DeleteExistingCompanyWithUserAccessTokenAsync()
121121
{
122122
using var scope = _factory.Services.CreateScope();
123123
var companyClient = scope.ServiceProvider.GetRequiredService<IClients>().CompanyClient;
124-
var transport = (TestHttpTransport)scope.ServiceProvider.GetRequiredService<IHttpTransport>();
124+
var accessTokenContext = scope.ServiceProvider.GetRequiredService<IAccessTokenContext>();
125125

126-
transport.SetAuthorizationToken("Bearer", "01J9SJ94KK62JSRNQD7H70NCF7.Tenant1.User1");
126+
accessTokenContext.SetAccessToken("01J9SJ94KK62JSRNQD7H70NCF7.Tenant1.User1");
127127

128128
(await companyClient.DeleteCompanyAsync(TestContext.Current.CancellationToken)).ShouldFailWith(HttpStatusCode.Forbidden);
129129
}
@@ -133,9 +133,9 @@ public async Task DeleteMissingCompanyWithAdministratorAccessTokenAsync()
133133
{
134134
using var scope = _factory.Services.CreateScope();
135135
var companyClient = scope.ServiceProvider.GetRequiredService<IClients>().CompanyClient;
136-
var transport = (TestHttpTransport)scope.ServiceProvider.GetRequiredService<IHttpTransport>();
136+
var accessTokenContext = scope.ServiceProvider.GetRequiredService<IAccessTokenContext>();
137137

138-
transport.SetAuthorizationToken("Bearer", "01J9SJ94KK62JSRNQD7H70NCF7.Tenant1000.ADMIN1");
138+
accessTokenContext.SetAccessToken("01J9SJ94KK62JSRNQD7H70NCF7.Tenant1000.ADMIN1");
139139

140140
await Should.NotThrowAsync(async () =>
141141
await companyClient.DeleteCompanyAsync(TestContext.Current.CancellationToken));
@@ -163,9 +163,9 @@ public async Task RetrieveExistingCompanyWithAccessTokenAsync()
163163
{
164164
using var scope = _factory.Services.CreateScope();
165165
var companyClient = scope.ServiceProvider.GetRequiredService<IClients>().CompanyClient;
166-
var transport = (TestHttpTransport)scope.ServiceProvider.GetRequiredService<IHttpTransport>();
166+
var accessTokenContext = scope.ServiceProvider.GetRequiredService<IAccessTokenContext>();
167167

168-
transport.SetAuthorizationToken("Bearer", "01J9SJ94KK62JSRNQD7H70NCF7.Tenant1.User1");
168+
accessTokenContext.SetAccessToken("01J9SJ94KK62JSRNQD7H70NCF7.Tenant1.User1");
169169
var responseModel = (await companyClient.GetCompanyAsync(TestContext.Current.CancellationToken)).Unwrap();
170170

171171
responseModel.ShouldNotBeNull();
@@ -179,9 +179,9 @@ public async Task RetrieveMissingCompanyWithAccessTokenAsync()
179179
{
180180
using var scope = _factory.Services.CreateScope();
181181
var companyClient = scope.ServiceProvider.GetRequiredService<IClients>().CompanyClient;
182-
var transport = (TestHttpTransport)scope.ServiceProvider.GetRequiredService<IHttpTransport>();
182+
var accessTokenContext = scope.ServiceProvider.GetRequiredService<IAccessTokenContext>();
183183

184-
transport.SetAuthorizationToken("Bearer", "01J9SXMEMR1GQ3EE3Q4A872GKD.Tenant1000.User1000");
184+
accessTokenContext.SetAccessToken("01J9SXMEMR1GQ3EE3Q4A872GKD.Tenant1000.User1000");
185185

186186
(await companyClient.GetCompanyAsync(TestContext.Current.CancellationToken)).ShouldFailWith(HttpStatusCode.NotFound);
187187
}

tests/API.FunctionalTests/ControllerApis/CompanyLicenseControllerEmptyDatabase.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,9 +61,9 @@ public async Task RetrieveCompanyLicenseWithAccessTokenAsync()
6161
{
6262
using var scope = _factory.Services.CreateScope();
6363
var companyLicenseClient = scope.ServiceProvider.GetRequiredService<IClients>().CompanyLicenseClient;
64-
var transport = (TestHttpTransport)scope.ServiceProvider.GetRequiredService<IHttpTransport>();
64+
var accessTokenContext = scope.ServiceProvider.GetRequiredService<IAccessTokenContext>();
6565

66-
transport.SetAuthorizationToken("Bearer", "01JA1R22PNGNDJNP12A506EFWZ.Tenant1.User1");
66+
accessTokenContext.SetAccessToken("01JA1R22PNGNDJNP12A506EFWZ.Tenant1.User1");
6767

6868
(await companyLicenseClient.GetLicenseAsync(TestContext.Current.CancellationToken)).ShouldFailWith(HttpStatusCode.UnprocessableEntity);
6969
}

tests/API.FunctionalTests/ControllerApis/CompanyLicenseControllerWithSystemLicense.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ public async Task CreateCompanyLicenseWithAdministratorAccessTokenAsync()
2323

2424
using var scope = _factory.Services.CreateScope();
2525
var companyLicenseClient = scope.ServiceProvider.GetRequiredService<IClients>().CompanyLicenseClient;
26-
var transport = (TestHttpTransport)scope.ServiceProvider.GetRequiredService<IHttpTransport>();
26+
var accessTokenContext = scope.ServiceProvider.GetRequiredService<IAccessTokenContext>();
2727

28-
transport.SetAuthorizationToken("Bearer", "01JA1ZJAWF27S0J8Z2VJE7673Y.Tenant1.User1");
28+
accessTokenContext.SetAccessToken("01JA1ZJAWF27S0J8Z2VJE7673Y.Tenant1.User1");
2929
var licenseResponseModel = (await companyLicenseClient.GetLicenseAsync(TestContext.Current.CancellationToken)).Unwrap();
3030

3131
licenseResponseModel.ShouldNotBeNull();

tests/API.FunctionalTests/ControllerApis/CompanySettingsControllerWithSystemLicense.cs

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ public async Task CreateCompanySettingsWithAdministratorAccessTokenAsync()
2323
{
2424
using var scope = _factory.Services.CreateScope();
2525
var settingsClient = scope.ServiceProvider.GetRequiredService<IClients>().CompanySettingsClient;
26-
var transport = (TestHttpTransport)scope.ServiceProvider.GetRequiredService<IHttpTransport>();
26+
var accessTokenContext = scope.ServiceProvider.GetRequiredService<IAccessTokenContext>();
2727

28-
transport.SetAuthorizationToken("Bearer", "01JA1ZJAWF27S0J8Z2VJE7673Y.Tenant3.ADMIN1");
28+
accessTokenContext.SetAccessToken("01JA1ZJAWF27S0J8Z2VJE7673Y.Tenant3.ADMIN1");
2929

3030
const string colorSchemeId = "new-theme";
3131

@@ -44,9 +44,9 @@ public async Task CreateCompanySettingsWithInvalidColorSchemeIdAsync()
4444
{
4545
using var scope = _factory.Services.CreateScope();
4646
var settingsClient = scope.ServiceProvider.GetRequiredService<IClients>().CompanySettingsClient;
47-
var transport = (TestHttpTransport)scope.ServiceProvider.GetRequiredService<IHttpTransport>();
47+
var accessTokenContext = scope.ServiceProvider.GetRequiredService<IAccessTokenContext>();
4848

49-
transport.SetAuthorizationToken("Bearer", "01JA1ZJAWF27S0J8Z2VJE7673Y.Tenant4.ADMIN1");
49+
accessTokenContext.SetAccessToken("01JA1ZJAWF27S0J8Z2VJE7673Y.Tenant4.ADMIN1");
5050

5151
// Test various invalid colorSchemeId formats
5252
var invalidColorSchemeIds = new[]
@@ -73,7 +73,7 @@ public async Task CreateCompanySettingsWithValidColorSchemeIdFormatsAsync()
7373
{
7474
using var scope = _factory.Services.CreateScope();
7575
var settingsClient = scope.ServiceProvider.GetRequiredService<IClients>().CompanySettingsClient;
76-
var transport = (TestHttpTransport)scope.ServiceProvider.GetRequiredService<IHttpTransport>();
76+
var accessTokenContext = scope.ServiceProvider.GetRequiredService<IAccessTokenContext>();
7777

7878
// Test various valid colorSchemeId formats
7979
var validTestCases = new[]
@@ -86,10 +86,11 @@ public async Task CreateCompanySettingsWithValidColorSchemeIdFormatsAsync()
8686

8787
foreach (var testCase in validTestCases)
8888
{
89-
transport.SetAuthorizationToken("Bearer", $"01JA1ZJAWF27S0J8Z2VJE7673Y.{testCase.Tenant}.ADMIN1");
89+
accessTokenContext.SetAccessToken($"01JA1ZJAWF27S0J8Z2VJE7673Y.{testCase.Tenant}.ADMIN1");
9090

9191
const string companyName = "Company-1412593541";
9292

93+
var transport = scope.ServiceProvider.GetRequiredService<IHttpTransport>();
9394
await transport.PostAsync<CompanyModificationModel>(
9495
"/api/1.0/Company",
9596
EndpointSecurity.RequireToken,
@@ -112,9 +113,9 @@ public async Task CreateDuplicateCompanySettingsAsync()
112113
{
113114
using var scope = _factory.Services.CreateScope();
114115
var settingsClient = scope.ServiceProvider.GetRequiredService<IClients>().CompanySettingsClient;
115-
var transport = (TestHttpTransport)scope.ServiceProvider.GetRequiredService<IHttpTransport>();
116+
var accessTokenContext = scope.ServiceProvider.GetRequiredService<IAccessTokenContext>();
116117

117-
transport.SetAuthorizationToken("Bearer", "01JB0QS2K6SA4KYD8S920W7DMG.Tenant1.ADMIN1");
118+
accessTokenContext.SetAccessToken("01JB0QS2K6SA4KYD8S920W7DMG.Tenant1.ADMIN1");
118119

119120
// Try to create company settings for a company that already has settings
120121
(await settingsClient.CreateCompanySettingsAsync(
@@ -126,9 +127,9 @@ public async Task DeleteExistingCompanySettingsAsync()
126127
{
127128
using var scope = _factory.Services.CreateScope();
128129
var settingsClient = scope.ServiceProvider.GetRequiredService<IClients>().CompanySettingsClient;
129-
var transport = (TestHttpTransport)scope.ServiceProvider.GetRequiredService<IHttpTransport>();
130+
var accessTokenContext = scope.ServiceProvider.GetRequiredService<IAccessTokenContext>();
130131

131-
transport.SetAuthorizationToken("Bearer", "01JB0RAH24ZJBA53AJF5F5MMZX.Tenant2.ADMIN1");
132+
accessTokenContext.SetAccessToken("01JB0RAH24ZJBA53AJF5F5MMZX.Tenant2.ADMIN1");
132133

133134
await settingsClient.DeleteCompanySettingsAsync(TestContext.Current.CancellationToken);
134135

@@ -140,9 +141,9 @@ public async Task DeleteNonExistentCompanySettingsAsync()
140141
{
141142
using var scope = _factory.Services.CreateScope();
142143
var settingsClient = scope.ServiceProvider.GetRequiredService<IClients>().CompanySettingsClient;
143-
var transport = (TestHttpTransport)scope.ServiceProvider.GetRequiredService<IHttpTransport>();
144+
var accessTokenContext = scope.ServiceProvider.GetRequiredService<IAccessTokenContext>();
144145

145-
transport.SetAuthorizationToken("Bearer", "01JA1ZJAWF27S0J8Z2VJE7673Y.Tenant1000.ADMIN1");
146+
accessTokenContext.SetAccessToken("01JA1ZJAWF27S0J8Z2VJE7673Y.Tenant1000.ADMIN1");
146147

147148
(await settingsClient.DeleteCompanySettingsAsync(TestContext.Current.CancellationToken)).ShouldFailWith(HttpStatusCode.NotFound);
148149
}
@@ -154,9 +155,9 @@ public async Task GetExistingCompanySettingsAsync()
154155
{
155156
using var scope = _factory.Services.CreateScope();
156157
var settingsClient = scope.ServiceProvider.GetRequiredService<IClients>().CompanySettingsClient;
157-
var transport = (TestHttpTransport)scope.ServiceProvider.GetRequiredService<IHttpTransport>();
158+
var accessTokenContext = scope.ServiceProvider.GetRequiredService<IAccessTokenContext>();
158159

159-
transport.SetAuthorizationToken("Bearer", "01JB0QS2K6SA4KYD8S920W7DMG.Tenant1.User1");
160+
accessTokenContext.SetAccessToken("01JB0QS2K6SA4KYD8S920W7DMG.Tenant1.User1");
160161

161162
var responseModel = (await settingsClient.GetCompanySettingsAsync(TestContext.Current.CancellationToken)).Unwrap();
162163

@@ -170,9 +171,9 @@ public async Task GetNonExistentCompanySettingsAsync()
170171
{
171172
using var scope = _factory.Services.CreateScope();
172173
var settingsClient = scope.ServiceProvider.GetRequiredService<IClients>().CompanySettingsClient;
173-
var transport = (TestHttpTransport)scope.ServiceProvider.GetRequiredService<IHttpTransport>();
174+
var accessTokenContext = scope.ServiceProvider.GetRequiredService<IAccessTokenContext>();
174175

175-
transport.SetAuthorizationToken("Bearer", "01JA1ZJAWF27S0J8Z2VJE7673Y.Tenant1000.User1");
176+
accessTokenContext.SetAccessToken("01JA1ZJAWF27S0J8Z2VJE7673Y.Tenant1000.User1");
176177

177178
(await settingsClient.GetCompanySettingsAsync(TestContext.Current.CancellationToken)).ShouldFailWith(HttpStatusCode.NotFound);
178179
}
@@ -188,9 +189,9 @@ public async Task UpdateExistingCompanySettingsAsync()
188189
{
189190
using var scope = _factory.Services.CreateScope();
190191
var settingsClient = scope.ServiceProvider.GetRequiredService<IClients>().CompanySettingsClient;
191-
var transport = (TestHttpTransport)scope.ServiceProvider.GetRequiredService<IHttpTransport>();
192+
var accessTokenContext = scope.ServiceProvider.GetRequiredService<IAccessTokenContext>();
192193

193-
transport.SetAuthorizationToken("Bearer", "01JB0QS2K6SA4KYD8S920W7DMG.Tenant1.ADMIN1");
194+
accessTokenContext.SetAccessToken("01JB0QS2K6SA4KYD8S920W7DMG.Tenant1.ADMIN1");
194195

195196
const string newColorSchemeId = "updated-theme";
196197

@@ -208,9 +209,9 @@ public async Task UpdateNonExistentCompanySettingsAsync()
208209
{
209210
using var scope = _factory.Services.CreateScope();
210211
var settingsClient = scope.ServiceProvider.GetRequiredService<IClients>().CompanySettingsClient;
211-
var transport = (TestHttpTransport)scope.ServiceProvider.GetRequiredService<IHttpTransport>();
212+
var accessTokenContext = scope.ServiceProvider.GetRequiredService<IAccessTokenContext>();
212213

213-
transport.SetAuthorizationToken("Bearer", "01JA1ZJAWF27S0J8Z2VJE7673Y.Tenant1000.ADMIN1");
214+
accessTokenContext.SetAccessToken("01JA1ZJAWF27S0J8Z2VJE7673Y.Tenant1000.ADMIN1");
214215

215216
(await settingsClient.UpdateCompanySettingsAsync(
216217
new CompanySettingsModificationModel("new-theme"), TestContext.Current.CancellationToken)).ShouldFailWith(HttpStatusCode.NotFound);

tests/API.FunctionalTests/ControllerApis/DepartmentsControllerWithSystemLicense.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ public async Task CreateAndListDepartmentsAsync()
2424
using var scope = _factory.Services.CreateScope();
2525
var departmentClient = scope.ServiceProvider.GetRequiredService<IClients>().DepartmentClient;
2626
var employeeClient = scope.ServiceProvider.GetRequiredService<IClients>().EmployeeClient;
27-
var transport = (TestHttpTransport)scope.ServiceProvider.GetRequiredService<IHttpTransport>();
27+
var accessTokenContext = scope.ServiceProvider.GetRequiredService<IAccessTokenContext>();
2828

29-
transport.SetAuthorizationToken("Bearer", "01JMV0XC70JH9GC8P9M6SYYYAK.Tenant1.ADMIN420425736");
29+
accessTokenContext.SetAccessToken("01JMV0XC70JH9GC8P9M6SYYYAK.Tenant1.ADMIN420425736");
3030

3131
const string firstName = "First35292075";
3232
const string lastName = "Last35292075";
@@ -81,9 +81,9 @@ public async Task DeleteExistingDepartmentWithoutDependenciesWithAdministratorAc
8181
using var scope = _factory.Services.CreateScope();
8282
var departmentClient = scope.ServiceProvider.GetRequiredService<IClients>().DepartmentClient;
8383
var employeeClient = scope.ServiceProvider.GetRequiredService<IClients>().EmployeeClient;
84-
var transport = (TestHttpTransport)scope.ServiceProvider.GetRequiredService<IHttpTransport>();
84+
var accessTokenContext = scope.ServiceProvider.GetRequiredService<IAccessTokenContext>();
8585

86-
transport.SetAuthorizationToken("Bearer", "01JMV0XC70JH9GC8P9M6SYYYAK.Tenant1.ADMIN430851539");
86+
accessTokenContext.SetAccessToken("01JMV0XC70JH9GC8P9M6SYYYAK.Tenant1.ADMIN430851539");
8787

8888
await employeeClient.CreateEmployeeAsync(new EmployeeModificationModel(firstName, lastName, fullName), TestContext.Current.CancellationToken);
8989

@@ -123,9 +123,9 @@ public async Task UpdateExistingDepartmentWithAdministratorAccessTokenAsync()
123123
using var scope = _factory.Services.CreateScope();
124124
var departmentClient = scope.ServiceProvider.GetRequiredService<IClients>().DepartmentClient;
125125
var employeeClient = scope.ServiceProvider.GetRequiredService<IClients>().EmployeeClient;
126-
var transport = (TestHttpTransport)scope.ServiceProvider.GetRequiredService<IHttpTransport>();
126+
var accessTokenContext = scope.ServiceProvider.GetRequiredService<IAccessTokenContext>();
127127

128-
transport.SetAuthorizationToken("Bearer", "01JMV0XC70JH9GC8P9M6SYYYAK.Tenant1.ADMIN604735919");
128+
accessTokenContext.SetAccessToken("01JMV0XC70JH9GC8P9M6SYYYAK.Tenant1.ADMIN604735919");
129129

130130
await employeeClient.CreateEmployeeAsync(new EmployeeModificationModel(firstName, lastName, fullName), TestContext.Current.CancellationToken);
131131

0 commit comments

Comments
 (0)