Einzelnen Beitrag anzeigen

Benutzerbild von MyRealName
MyRealName

Registriert seit: 19. Okt 2003
Ort: Heilbronn
675 Beiträge
 
Delphi 10.4 Sydney
 
#1

UnitTests mit remoten asynchronen Systemen

  Alt 22. Nov 2018, 18:40
Hallo Delphianer,

ich schreibe mir gerade ein neues framework um mal meinen ganzen Code auf eine einheitliche Basis zu bringen, da ich hier und da funktionierende Teile habe in verschiedenen Systemen, aber jede mit anderen Schnittstellen gebaut etc.
Das sind dann alles Client/Server-Funktionen, die sum Teil synchron, aber eben auch asynchron arbeiten. Sagen wir mal ein Positionsupdate in die DB schrieben, da muss der client ja nicht warten, bis der server das gescrieben hat, das wird gesendet und gut ist.

Nun will ich gleich am Anfang vllt mal UnitTests mit einbauen, so dass ich sicherstellen kann, dass alles auch so geht wie es soll. Wie würde man das bei asynchronen Remote-funktionen machen ? Gibt es da Ideen ?


Btw. ich habe noch keine UnitTests bisher schrieben müssen. Für ein vorheriges System habe ich mir ein Tester gebaut, der immer eine neue Server DB macht und dann anfängt mit account erstellen, einloggen mit falschen Werten und sehen, ob das richtige passiert, dann einloggen mit richtigen Werten und schauen, was passiert etc.

Vielen Danke schonmal
  Mit Zitat antworten Zitat