Class AiPromptContradictionDetectorTests
EditMode tests for AiPromptContradictionDetector — the 5 documented rules plus a false-positive guard.
Inherited Members
Namespace: Serenity.AiPromptBuilder.Tests.Editor
Assembly: Serenity.AiPromptBuilder.Tests.Editor.dll
Syntax
public class AiPromptContradictionDetectorTests
Constructors
AiPromptContradictionDetectorTests()
Declaration
public AiPromptContradictionDetectorTests()
Methods
Detect_ComplementaryNonOverlappingIntents_ReportsNoFindings()
Declaration
public void Detect_ComplementaryNonOverlappingIntents_ReportsNoFindings()
Detect_CreatesNewAndExtendsExistingOnSameTarget_ReportsBlockingFinding()
Declaration
public void Detect_CreatesNewAndExtendsExistingOnSameTarget_ReportsBlockingFinding()
Detect_CreatesNewIdCollidesWithExistingScannedId_ReportsWarningFinding()
Declaration
public void Detect_CreatesNewIdCollidesWithExistingScannedId_ReportsWarningFinding()
Detect_InitializeNewProjectWithExtendsExisting_ReportsBlockingFinding()
Declaration
public void Detect_InitializeNewProjectWithExtendsExisting_ReportsBlockingFinding()
Detect_RequiresTypeSatisfiedByCreatesNewElsewhere_ReportsNoFinding()
Declaration
public void Detect_RequiresTypeSatisfiedByCreatesNewElsewhere_ReportsNoFinding()
Detect_RequiresTypeSatisfiedByNeitherScanNorCreatesNew_ReportsWarningFinding()
Declaration
public void Detect_RequiresTypeSatisfiedByNeitherScanNorCreatesNew_ReportsWarningFinding()
Detect_RequiresTypeSatisfiedByScan_ReportsNoFinding()
Declaration
public void Detect_RequiresTypeSatisfiedByScan_ReportsNoFinding()
Detect_TwoSectionsCreateSameNewAsset_ReportsBlockingFinding()
Declaration
public void Detect_TwoSectionsCreateSameNewAsset_ReportsBlockingFinding()