fix tests. new product advisories enhancements
This commit is contained in:
@@ -1,9 +1,12 @@
|
||||
{
|
||||
"subjectId": "john.doe@example.com",
|
||||
"username": "jdoe",
|
||||
"username": "john.doe@example.com",
|
||||
"displayName": "John Doe",
|
||||
"email": "john.doe@example.com",
|
||||
"roles": ["cn=developers,ou=groups,dc=example,dc=com", "cn=users,ou=groups,dc=example,dc=com"],
|
||||
"roles": [
|
||||
"cn=developers,ou=groups,dc=example,dc=com",
|
||||
"cn=users,ou=groups,dc=example,dc=com"
|
||||
],
|
||||
"attributes": {
|
||||
"issuer": "https://idp.example.com/saml/metadata",
|
||||
"sessionIndex": "_session789"
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
S-1-5-21-123456789-987654321-111222333-1001
|
||||
</saml2:NameID>
|
||||
</saml2:Subject>
|
||||
<saml2:Conditions NotOnOrAfter="2025-12-24T13:00:00Z">
|
||||
<saml2:Conditions NotOnOrAfter="2099-12-31T23:59:59Z">
|
||||
<saml2:AudienceRestriction>
|
||||
<saml2:Audience>https://stellaops.example.com</saml2:Audience>
|
||||
</saml2:AudienceRestriction>
|
||||
|
||||
@@ -10,11 +10,11 @@
|
||||
john.doe@example.com
|
||||
</saml2:NameID>
|
||||
<saml2:SubjectConfirmation Method="urn:oasis:names:tc:SAML:2.0:cm:bearer">
|
||||
<saml2:SubjectConfirmationData NotOnOrAfter="2025-12-24T13:00:00Z"
|
||||
<saml2:SubjectConfirmationData NotOnOrAfter="2099-12-31T23:59:59Z"
|
||||
Recipient="https://stellaops.example.com/saml/acs" />
|
||||
</saml2:SubjectConfirmation>
|
||||
</saml2:Subject>
|
||||
<saml2:Conditions NotBefore="2025-12-24T12:00:00Z" NotOnOrAfter="2025-12-24T13:00:00Z">
|
||||
<saml2:Conditions NotBefore="2025-12-24T12:00:00Z" NotOnOrAfter="2099-12-31T23:59:59Z">
|
||||
<saml2:AudienceRestriction>
|
||||
<saml2:Audience>https://stellaops.example.com</saml2:Audience>
|
||||
</saml2:AudienceRestriction>
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
<saml2:Subject>
|
||||
<saml2:NameID>user:minimal</saml2:NameID>
|
||||
</saml2:Subject>
|
||||
<saml2:Conditions NotOnOrAfter="2025-12-24T13:00:00Z">
|
||||
<saml2:Conditions NotOnOrAfter="2099-12-31T23:59:59Z">
|
||||
<saml2:AudienceRestriction>
|
||||
<saml2:Audience>https://stellaops.example.com</saml2:Audience>
|
||||
</saml2:AudienceRestriction>
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
service:scanner-agent
|
||||
</saml2:NameID>
|
||||
</saml2:Subject>
|
||||
<saml2:Conditions NotOnOrAfter="2025-12-25T12:00:00Z">
|
||||
<saml2:Conditions NotOnOrAfter="2099-12-31T23:59:59Z">
|
||||
<saml2:AudienceRestriction>
|
||||
<saml2:Audience>https://stellaops.example.com</saml2:Audience>
|
||||
</saml2:AudienceRestriction>
|
||||
|
||||
@@ -111,10 +111,15 @@ public sealed class SamlConnectorSnapshotTests
|
||||
return;
|
||||
}
|
||||
|
||||
actualJson.Should().Be(expectedJson, $"Fixture {fixtureName} did not match expected snapshot");
|
||||
if (actualJson != expectedJson)
|
||||
{
|
||||
_output.WriteLine($"Expected:\n{expectedJson}");
|
||||
_output.WriteLine($"\nActual:\n{actualJson}");
|
||||
Assert.Fail($"Fixture {fixtureName} did not match expected snapshot");
|
||||
}
|
||||
}
|
||||
|
||||
_output.WriteLine($"✓ Fixture {fixtureName} processed successfully");
|
||||
_output.WriteLine($"Fixture {fixtureName} processed successfully");
|
||||
}
|
||||
|
||||
[Fact]
|
||||
|
||||
Reference in New Issue
Block a user