Einzelnen Beitrag anzeigen

Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.027 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#6

AW: Delphi-Mocks | Fehler bei Verwendung von TValue

  Alt 28. Okt 2016, 13:16
Die Argument Matcher arbeiten nicht richtig mit Record typen zusammen (siehe Issue 39).
Ich habe seinerzeit Vincent meinen damaligen Code zur Verfügung gestellt, der aber keinen Anspruch an Vollständigkeit hatte (Records vergleichen z.b. funktioniert nicht wirklich).
Dass das relativ komplex werden kann, sieht man an der entsprechenden Routine in Spring4D.

P.S. Du kannst in der Unit Delphi.Mocks.Expectations.pas im implementation uses Delphi.Mocks.Helpers durch Spring (aus dem release/1.2 branch) ersetzen, dann sollte das funktionieren.
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight

Geändert von Stevie (28. Okt 2016 um 13:20 Uhr)
  Mit Zitat antworten Zitat