mirror of
https://github.com/microsoft/BCQuality.git
synced 2026-10-05 06:36:55 +01:00
Fourth batch from CURABIS ApS, mined from an external BC/NAV testing expert's blog archive (fluxxus.nl). Confirm+StrSubstNo interaction with ConfirmHandler, Table Relation Test's OnAfterRemoveTableRelation exclusion hook (verified against BCApps source, codeunit 134926), committing shared lazy-Initialize fixture data, and Assert.IsFalse vs asserterror for boolean checks.
18 lines
472 B
AL
18 lines
472 B
AL
codeunit 50143 "Sample Doc Amount Test"
|
|
{
|
|
Subtype = Test;
|
|
|
|
[Test]
|
|
procedure DocAmountIsNotVerifiedWhenLinesAreMissing()
|
|
var
|
|
Assert: Codeunit Assert;
|
|
PurchHeader: Record "Purchase Header";
|
|
begin
|
|
Assert.IsFalse(VerifyDocAmount(PurchHeader), 'Doc. amount should not verify with no lines.');
|
|
end;
|
|
|
|
local procedure VerifyDocAmount(var PurchHeader: Record "Purchase Header"): Boolean
|
|
begin
|
|
exit(false);
|
|
end;
|
|
}
|