GetOpenIdConfiguration_returns_ok against testing host

This commit is contained in:
Paul Schneider 2026-09-12 14:30:50 +01:00
commit 5b48e0bfdb
Signed by: notazof
GPG key ID: 1DD5D838E5343B06
5 changed files with 70 additions and 75 deletions

View file

@ -69,6 +69,29 @@ namespace Yavsc.Org.Tests
}
[Fact]
public async Task GetSignin_returns_a_page()
{
using var client = new HttpClient(new BypassSslValidationHandler())
{
BaseAddress = new Uri(this._serverFixture.HttpsAuthority ?? throw new InvalidOperationException("Missing HttpsAuthority"))
};
await AssertResponds(client, "/signin");
}
[Fact]
public async Task GetOpenIdConfiguration_returns_ok()
{
using var client = _serverFixture.CreateHttpClient();
var response = await GetRaw(client, "/.well-known/openid-configuration");
var payload = await response.Content.ReadAsStringAsync();
Assert.True(
response.IsSuccessStatusCode,
$"GET /.well-known/openid-configuration returned {(int)response.StatusCode} {response.StatusCode}. Body: {payload}");
}
public static IEnumerable<object[]> GetLoginIntentData()
{
return new object[][] { new object[] { "testuser", "test" } };
@ -124,4 +147,5 @@ namespace Yavsc.Org.Tests
return true;
}
}
}