texttransformer.jpg

Die Qualität der Übersetzungsergebnisse von Delphi Code nach C# mit Delphi2C# wird durch eine Sammlung von Testdateien sicher gestellt. Die Testfälle sind zumeist modifizierte Beispiele von Embarcadero und von Delphi Basics.


Die Ausgabeoperationen in den Beispielen wurden durch boolsche Ausdrücke ersetzt, die dann bei der Ausführung der Tests überprüft werden. Die so modifizierten Dateien wurden dann zunächst in eine DUnit-Anwendung eingefügt. (DUnit ist eine Rahmenanwendung für Tests, die direkt in das RAD-Studio integriert ist.)

Nachdem verifiziert wurde, dass die Tests mit Delphi korrekt funktionieren, wird der Code mit Delphi2C# nach C# übersetzt. Die übersetzten Testdateien werden dann einer C# Testanwendung hinzugefügt. Nun können die Tests in C# wiederholt werden.


Unit Tests


Die Beispiele unten sind nur eine kleine Auswahl der gesamten Test-Suite, die mehr als hundert solcher Testdateien umfasst.


   english english

 

 
Letzte Neuigkeiten
28.10.24
Delphi2C# 2.5: in Groß- und Kleinschreibung mit Deklarationen übereinstimmende Symbolnamen [more...]

29.01.24
Aurora2Cpp: Delphi 7 Konverter [more...]



"Allses in allem sind wir sehr zufrieden mit Delphi2C#."


Henk van der Meer
Innomeer 02.02.2023

 
Diese Homepage ist aus einfachen Texten mit [Minimal Website ]generiert.

Minimal Website
Minimal Website ist mit Hilfe des TextTransformers hergestellt.

TextTransformer
Der TextTransformer ist gemacht mit dem Borland CBuilder

  borland