Я пытаюсь получить доступ к значению сеанса в интеграционном тесте, но как это сделать? это мой код:
public async Task LoginTest()
{
// Arrange
var formData = new Dictionary<string, string>
{
{ "Email", "email_2_test@mail.com" },
{ "Password", "1234567" }
};
// Act
var response = await _client.PostAsync("/Account/Login", new FormUrlEncodedContent(formData));
var actualSessionValue = HttpContext.Session.GetInt32("ProfileUser"); // This not work
Assert.Equal(3212, actualSessionValue)
Assert.Equal(HttpStatusCode.Found, response.StatusCode);
Assert.Equal("/DashboardAdmin", response.Headers.Location.ToString());
}