Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gladir/unitest
Ce cadre d'application permet de faire des tests unitaires pour des programmes écrit en Turbo Pascal.
https://github.com/gladir/unitest
turbo-pascal turbopascal unit-testing
Last synced: about 1 month ago
JSON representation
Ce cadre d'application permet de faire des tests unitaires pour des programmes écrit en Turbo Pascal.
- Host: GitHub
- URL: https://github.com/gladir/unitest
- Owner: gladir
- License: mit
- Created: 2023-08-04T17:23:34.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-04T17:52:41.000Z (over 1 year ago)
- Last Synced: 2024-11-10T03:32:21.843Z (3 months ago)
- Topics: turbo-pascal, turbopascal, unit-testing
- Language: Pascal
- Homepage: https://www.gladir.com/CODER/UNITEST/index.htm
- Size: 4.88 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# UNITEST
Ce cadre d'application permet de faire des tests unitaires pour des programmes écrit en Turbo Pascal.Liste des unités du projets
Nom
Description
UNITEST.PAS
Cette unité contient les outils pour faire des tests unitaires.
Exemple
Voici un exemple d'utilisation:
Program VotreProgramme;Uses UNITEST;
{ ... Votre code ... }
BEGIN
{ ... Votre code ... }
Plan(4);
IsInteger('Test 1',4,4);
IsInteger('Test 2',7,7);
IsBoolean('Test 3',True,True);
IsReal('Test 4',1.0,1.0);
Pass('Plan de test 1-2-3-4');
END.
on obtiendra un résultat ressemblant à ceci :
1..4
Test 1 : BON
Test 2 : BON
Test 3 : BON
Test 4 : BON
Plan de test 1-2-3-4 : BON