bcquality/microsoft/knowledge/testing/permission-tests-must-lower-the-execution-context.bad.al
Jesper Schulz-Wedde e81632b4be Complete AL review knowledge readiness
Fill telemetry and Query coverage, strengthen thin review domains, correct audited content defects, and add deterministic cheap-model evaluation and reference-integrity safeguards.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 9825b012-e653-496a-9310-c1f4b6f8ac27
2026-07-15 07:19:15 +02:00

26 lines
572 B
AL

codeunit 50483 "Protected Setup Action Bad"
{
trigger OnRun()
var
Customer: Record Customer;
begin
Customer.Init();
Customer."No." := 'SUPER-INSERT';
Customer.Insert();
end;
}
codeunit 50484 "Permission Test Bad"
{
Subtype = Test;
TestPermissions = Disabled;
[Test]
procedure LimitedUserCannotRunSetup()
var
SetupAction: Codeunit "Protected Setup Action Bad";
begin
// Disabled runs as SUPER; no limited-user boundary is exercised.
asserterror SetupAction.Run();
end;
}