all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: googletest  ]

Package: googletest (1.12.1-0.2)

Links for googletest

Screenshot

Debian Resources:

Download Source Package googletest:

Maintainers:

External Resources:

Similar packages:

Googles C++-testramme - kilder

Denne pakke tilbyder kilder for Google Test og Google Mock.

Google Test er en ramme til skrivning af C++-test på en række platforme. Baseret på xUnit-arkitekturen. Understøtter automatisk testregistrering, har et rigt sæt af assertioner, brugerdefinerede assertioner, dødstest, fatale og ikkefatale fejl, værdi- og typeopsatte test, diverse indstillinger for afvikling af test og XML-testrapportoprettelse.

Google Mock er en udvidelse af Google Test for C++-mocking. Inspireret af jMock, EasyMock og Hamcrest, og designet med omtanke for C++'s specifikationer. Kan hjælpe dig med at udlede bedre design for dit system og skrive bedre test.

Google Mock:

 - tilbyder en deklarativ syntaks til definering af mocks
 - kan nemt definere delvise (hybride) mocks, som er en kombination af
   reelle og imiterede objekter (mocks)
 - håndterer funktioner til arbitrære typer og overbelastede funktioner
 - har et rigt sæt af matchere til validering af funktionsargumenter
 - bruger en intuitiv syntaks til kontrol af hvordan mocks skal opføre sig
 - udfører automatisk verifikation af forventninger (ingen optagelse og
   afspilning er krævet
 - tillader arbitrær (delvis) opsætning af begrænsninger på funktionskald
   der skal udtrykkes
 - lader en bruger udvide den ved at definere nye matchere og handlinger
 - bruger ikke undtagelser og
 - er nem at lære og bruge

BEMÆRK: Denne pakke indeholder ikke et bibliotek at lænke mod, men kildekoden til at bygge google test- og mock-bibliotekerne. Dette aktiverer bygning af google test- og mock-bibliotekerne med de samme flag som C++-koden under test.

Tags: Software Development: Libraries, Role: Development Library

Download googletest

Download for all available architectures
Architecture Package Size Installed Size Files
all 494.6 kB3,505.0 kB [list of files]