anchor.diff:  
   { TestCaseAttribute }
   
  -constructor TestCaseAttribute.Create(const ACaseName: string; const AValues: string;const ASeparator : string);
  +constructor TestCaseAttribute.Create(const ACaseName: string; const AValues: string;const ASeparator : string; const ATrimValues : boolean);
   var
     i: Integer;
     l : integer;
  
positive.code:   l := Length(lValues);
    SetLength(FCaseInfo.Values,l);
    for i := 0 to l -1 do
      FCaseInfo.Values[i] := TValue.From<string>(lValues[i]);
  end;
  
  function TestCaseAttribute.GetCaseInfo: TestCaseInfo;
  
negative.code:     function GetName: string;
      function GetValues: TValueArray;
    public
      constructor Create(const ACaseName : string; const AValues : string; const ASeparator : string = ','; const ATrimValues : boolean = false);
      property Name : String read GetName;
      property Values : TValueArray read GetValues;
    end;
  