ULKRTDD

Dokumentation genererad 260603


Lib-beskrivning

LIB för testdriven utveckling / Testdriven Development (TDD)
Mer information om produkten på www.krsystem.se.





Innehållsförteckning


Historik

Funktion Datum Notering
lvKRTddSetPath 220420 FRLA = Funktion skapad
lsKRTddGetPath 220420 FRLA = Funktion skapad
lbKRTddAppendFile 220420 FRLA = Funktion skapad
lbKRTddWriteFile 220420 FRLA = Funktion skapad
lvKRTddLogError 220420 FRLA = Funktion skapad
lvKRTddAssert 220420 FRLA = Omskriven funktion
lvKRTddGetResult 220420 FRLA = Funktion skapad
lvKRTddAssertEx 220420 FRLA = Funktion skapad
lvKRTddAssertEx2 220420 FRLA = Funktion skapad
lvKRTddSetOutputFormat 220420 FRLA = Funktion skapad
lvKRTddShowOnlyFailedTests 220420 FRLA = Funktion skapad





lvKRTddSetPath

lvKRTddSetPath(str sPath)

Var ska resultatfilerna landa?

Parametrar

Typ (in / by ref) Variabel Beskrivning
str sPath Ex "TMP:"

Beskrivning

Var ska resultatfilerna landa?
Om denna inte anropas, sätters default till UDU:


Historik

Datum Notering
220420 FRLA = Funktion skapad




lsKRTddGetPath

str lsKRTddGetPath()

Var ska resultatfilerna landa?

Parametrar

Typ (in / by ref) Variabel Beskrivning

Beskrivning

Var ska resultatfilerna landa?

Historik

Datum Notering
220420 FRLA = Funktion skapad




lbKRTddAppendFile

bool lbKRTddAppendFile(str sPath, str sText)

Lägger till i en textfil

Parametrar

Typ (in / by ref) Variabel Beskrivning
str sPath Sökväg
str sText Textrad

Beskrivning

Lägger till i en textfil


Historik

Datum Notering
220420 FRLA = Funktion skapad




lbKRTddWriteFile

bool lbKRTddWriteFile(str sPath, str sText)

Skapar fil

Parametrar

Typ (in / by ref) Variabel Beskrivning
str sPath Sökväg
str sText Innehåll

Beskrivning

Skapar fil


Historik

Datum Notering
220420 FRLA = Funktion skapad




lvKRTddLogError

lvKRTddLogError(str sText)

Skicka med en rubrik i utskriften av testerna

Parametrar

Typ (in / by ref) Variabel Beskrivning
str sText Rubrik

Beskrivning

Skicka med en rubrik i utskriften av testerna


Historik

Datum Notering
220420 FRLA = Funktion skapad




lvKRTddAssert

lvKRTddAssert(str sSource_file, str sSource_line, str sResult, str sExpectedResult)

Testar om en funktion returnerar rätt värden.

Parametrar

Typ (in / by ref) Variabel Beskrivning
str sSource_file Source_file
str sSource_line Source_line
str sResult [Funktionsanrop eller data]
str sExpectedResult Resultat för att testat ska lyckas

Beskrivning

Testar om en funktion returnerar rätt värden.

Exempel) lvKRTddAssert(Source_line, sSource_line, fbOrderExists("1"), yes)



Historik

Datum Notering
220420 FRLA = Omskriven funktion




lvKRTddAssertEx

lvKRTddAssertEx(str sSource_file, str sSource_line, ref str sError, str sResult, str sExpectedResult)

Utökad funktionalitet för lvKRTddAssert. Funktioner kan returnera felmeddelanden.

Parametrar

Typ (in / by ref) Variabel Beskrivning
str sSource_file Source_file
str sSource_line Source_line
ref str sError Retur av felmeddelande - OBS! Måste vara referens
str sResult [Funktionens med indata]
str sExpectedResult Resultat för att testat ska lyckas

Beskrivning

Utökad funktionalitet för lvKRTddAssert. Funktioner kan returnera felmeddelanden.

Exempel) lvKRTddAssert(Source_line,sSource_line,^sError, fbOrderExists("1"),yes)


Historik

Datum Notering
220420 FRLA = Funktion skapad




lvKRTddAssertEx2

lvKRTddAssertEx2(str sSource_file, str sSource_line, ref str sError, str sResult, str sExpectedResult, str sNote)

Utökad funktionalitet för lvKRTddAssert. Funktioner kan returnera felmeddelanden.

Parametrar

Typ (in / by ref) Variabel Beskrivning
str sSource_file Source_file
str sSource_line Source_line
ref str sError Retur av felmeddelande - OBS! Måste vara referens
str sResult [Funktionens med indata]
str sExpectedResult Resultat för att testat ska lyckas
str sNote Syfte med test

Beskrivning

Utökad funktionalitet för lvKRTddAssert. Funktioner kan returnera felmeddelanden.
Exempel) lvKRTddAssert(Source_line,sSource_line,^sError, fbOrderExists("1"),yes)


Historik

Datum Notering
220420 FRLA = Funktion skapad




lvKRTddSetOutputFormat

lvKRTddSetOutputFormat(str sFormat)

Ändra hur rapporten av testerna ska ut

Parametrar

Typ (in / by ref) Variabel Beskrivning
str sFormat "HTML" / "TRACE" / "SHORT" - i valfri kombination (om blank aktiveras html)

Beskrivning

Ändra hur rapporten av testerna ska ut


"HTML" är standard, skapar ett html-dokument
"SHORT" är klassiskt html-läge: Komprimerad lista på höjden, men längre på bredden
"TRACE" - visa bara i trace-fönster

Historik

Datum Notering
220420 FRLA = Funktion skapad




lvKRTddShowOnlyFailedTests

lvKRTddShowOnlyFailedTests(bool bYesNo)

Visa endast tester som inte lyckats

Parametrar

Typ (in / by ref) Variabel Beskrivning
bool bYesNo Default visas alla tester om inte denna sätts till true

Beskrivning

Visa endast tester som inte lyckats



Historik

Datum Notering
220420 FRLA = Funktion skapad




Dokumentation genererad av KR System