refactor: strip WP-/RB- ticket refs from backend (RD-19)
The backend half of the sweep RD-18 did for the front end. git blame holds the provenance and stays correct when the code moves; the comment names a closed ticket and tells the reader nothing the sentence around it does not. public/letter.css and LetterHtml.golden.html change together, because the renderer inlines the CSS and the golden file snapshots the result. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -6,10 +6,10 @@ using Microsoft.AspNetCore.Mvc.Testing;
|
||||
|
||||
namespace BigRegister.Tests;
|
||||
|
||||
/// WP-53 (extended WP-62): the dev stub identity provider — role from X-Role (unchanged
|
||||
/// The dev stub identity provider — role from X-Role (unchanged
|
||||
/// behaviour, applies to either actor kind), subject BSN from X-Subject defaulting to the
|
||||
/// single seeded citizen so every existing request (none of which send X-Subject) resolves
|
||||
/// exactly as before this WP. X-Medewerker (+ X-Rollen) selects the medewerker actor kind.
|
||||
/// exactly as before. X-Medewerker (+ X-Rollen) selects the medewerker actor kind.
|
||||
public class StubIdentityProviderTests
|
||||
{
|
||||
private static CallerIdentity Resolve(
|
||||
@@ -96,7 +96,7 @@ public class StubIdentityProviderTests
|
||||
Assert.Equal(PrincipalRole.Admin, caller.Role);
|
||||
}
|
||||
|
||||
/// RB-09/BIO-002: IIdentityProvider.Resolve can now return null ("no identity"), but this
|
||||
/// BIO-002: IIdentityProvider.Resolve can now return null ("no identity"), but this
|
||||
/// stub's own contract stays non-nullable — it is a developer convenience that always invents
|
||||
/// a caller, never a source of "no identity" itself. A request with genuinely no headers at
|
||||
/// all still resolves to the seeded citizen, unchanged.
|
||||
@@ -107,7 +107,7 @@ public class StubIdentityProviderTests
|
||||
}
|
||||
}
|
||||
|
||||
/// RB-09/BIO-002: in Production, StubIdentityProvider is not registered at all (it is
|
||||
/// BIO-002: in Production, StubIdentityProvider is not registered at all (it is
|
||||
/// Development-only) and there is no real DigiD/employee-SSO IIdentityProvider in this POC yet —
|
||||
/// so a Production build must fail at startup rather than silently resolving every request to
|
||||
/// the seeded citizen (the failure mode BIO-002 documents).
|
||||
|
||||
Reference in New Issue
Block a user