anchor.diff:          Validate := True;
           CustomTemplateFileName := ParamStr(0);
           ExcludeProjectPatterns := [REGEX_VALID1, REGEX_VALID2];
  +        ExcludeUnitPatterns := [REGEX_VALID1, REGEX_VALID2];
           FixInsightExe := ParamStr(0);
           InputFileName := ParamStr(0);
           OutputDirectory := ExtractFileDir(ParamStr(0));
  
positive.code:     end,
      ECDInvalidExcludeProjectPattern,
      'CheckException::ECDInvalidExcludeProjectPattern'
    );
  
    { Check validation - invalid FixInsight executable path }
  
negative.code:     'CheckException::ECDInvalidExcludeProjectPattern'
    );
  
    { Check validation - empty exclude unit regex }
  
    CheckException(
      procedure
      begin
        FConfigData.ExcludeUnitPatterns := [String.Empty];
      end,
      ECDInvalidExcludeUnitPattern,
      'CheckException::ECDInvalidExcludeUnitPattern'
    );
  
    { Check validation - empty FixInsight executable path }
  
    CheckException(
  