Einzelnen Beitrag anzeigen

Benutzerbild von Stevie
Stevie

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

AW: Welches Mock-Framwork?

  Alt 28. Nov 2020, 19:03
@Bernd: Das Beispiel in deinem Video bei 20:40 würde mit spring4d so ausschauen:

Delphi-Quellcode:
procedure Test;
var
  mo: Mock<IOperation>;
  ml: Mock<IOperationsListe>;
  op: IOperation;
begin
  mo.Setup.Returns(-1).When.Berechne(1, 2);
  ml.Setup.Returns(True).When.TryGetOperation(Arg = 'm', Arg.Ref(mo.Instance).Return);
  ml.Instance.TryGetOperation('m', op);
  Assert(op.Berechne(1, 2) = -1);
end;
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat