Test :: Behandelingen

Test :: Assertions-module is een eenvoudige set bouwstenen voor zowel eenheid als runtime-testen.
Download nu

Test :: Behandelingen Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • John Alden
  • Uitgever website:
  • http://search.cpan.org/~bbc/Test-Assertions-1.054/lib/Test/Assertions.pm

Test :: Behandelingen Tags


Test :: Behandelingen Beschrijving

Test :: Assertions Module is een eenvoudige set bouwstenen voor zowel eenheid als runtime-testen. Test :: Assertions-module is een eenvoudige set bouwstenen voor zowel eenheid als runtime-testen.Synopsis #assert doet niets testen :: Behandelingen; #Assert waarschuwt "Assertion Failure" ... Gebruik Test :: Behandelingen QW (Warn); #Assert sterft met "Assertion Failure" ... Gebruik Test :: Behandelingen QW (Die); #Assert waarschuwt "Assertion Failure" ... met Stack Trace-gebruik Test :: Behandelingen QW (CLUCK); #Assert sterft met "Assertion Failure" ... met Stack Trace-gebruik Test :: Behandelingen QW (Biecht); #Assert Prints OK / Niet OK Gebruik Test :: Behandelingen QW (Test); #Will veroorzaken een bewering falen assert (1 == 0); #Optional Message Assert (0 == 1, "Daft"); #Checks als CODEREF DIES ASSERT (stierf (sub {dobbelsteen ()})); #Check Als Perl Compileert OK Assert (Compiles ('Programma.pl')); #Deep vergelijkingen beweren (gelijk (@A, @B), "Lijsten met widgets match" # een optioneel bericht); Beweren (gelijk (% a,% b)); #Compare naar een ingeblikte waarde assert (equals_file ($ foo, 'bar.dat'), "waarde matched opgeslagen waarde"); #Compare naar een ingeblikte waarde (Regex-wedstrijd met bestandsinhoud als regex) Assert (Matches_File ($ foo, 'bar.regex')); #Compare-bestandsinhoud ASSERT (files_equal ('foo.dat', 'bar.dat')); #returns 'niet ok voor foo :: bar-tests (1 fouten in 3 tests)' Beoordeling (, 'Foo :: Bar-tests ', 0); #Colleer resultaten van een ander testcript-beoordeel_file ("Test.pl"); #File routines $ succes = write_file ('bar.dat', 'hallo wereld'); Assert (write_file ('bar.dat', 'Hallo World'), 'is het bestand geschreven'); $ string = lees_file ('example.out'); Assert (Read_File ('example.out'), 'Bestand heeft inhoud'); de helperroutines hoeven niet te worden gebruikt in Assert (): if (equen_file ($ string, $ bestandsnaam)) {Print "File Hasn ' t gewijzigd - SkippingN "; } anders {mijn $ rc = run_complex_process ($ string); Afdrukken "Bestand gewijzigd - String is opnieuw verwerkt met resultaat '$ rc'n"; } ($ Boolean, $ output) = compileren ('bestand.pl'); # of ... mijn $ string; ($ boolean, $ standaard_output) = compileren ('bestand.pl', 1, $ string); # $ String bevat nu standaardfout, gescheiden van $ Standard_outputin-testmodus: gebruik Test :: Behandelingen QW (Test); Plan tests => 4; plan-tests; #will poging om het nummer alleen (1,2) af te leiden; #Only meld OK / niet OK voor deze tests negeren 2; #Skip Deze test #in-test / OK-modus ... Gebruik Test :: Behandelingen QW (Test / OK); OK (1); #synoniem voor assert eisen: · Perl


Test :: Behandelingen Gerelateerde software

Mamory

MAMORY is een bibliotheek voor ROM-beheer in emulator-gerelateerde projecten. ...

158

Downloaden