Einzelnen Beitrag anzeigen

Benutzerbild von BUG
BUG

Registriert seit: 4. Dez 2003
Ort: Cottbus
2.094 Beiträge
 
#2

AW: Wie Ausgaben auf UI testen?

  Alt 25. Jun 2015, 16:43
Da du auf ein Canvas malst, kannst du da direkt ein Bitmap-Canvas oder sogar ein gemocktes Canvas reinstecken.
Im ersten Fall müsstest du das Bitmap prüfen (vermutlich umständlich). Für den zweiten Fall kann man mit ein bisschen Wissen über den Algorithmus (z.b. "der Algorithmus ruft für jede Zeile TextOut auf") vermutlich auch etwas erreichen.

Vermutlich fährt man mit einem gemischten Ansatz nicht schlecht: Erst gucken ob alle Zeilen durch einen Zeilenumbruch oder einen Ausgabeaufruf getrennt sind. Ob z.B. die Breitenbeschränkung eingehalten wurde kann man dann relativ gut auf dem Ausgabe-Bitmap testen.

Geändert von BUG (25. Jun 2015 um 16:55 Uhr)
  Mit Zitat antworten Zitat