Ito ang Linux app na pinangalanang libunittest C++ library na ang pinakabagong release ay maaaring ma-download bilang libunittest-9.3.5.tar.gz. Maaari itong patakbuhin online sa libreng hosting provider na OnWorks para sa mga workstation.
I-download at patakbuhin online ang app na ito na pinangalanang libunittest C++ library na may OnWorks nang libre.
Sundin ang mga tagubiling ito upang patakbuhin ang app na ito:
- 1. Na-download ang application na ito sa iyong PC.
- 2. Ipasok sa aming file manager https://www.onworks.net/myfiles.php?username=XXXXX kasama ang username na gusto mo.
- 3. I-upload ang application na ito sa naturang filemanager.
- 4. Simulan ang OnWorks Linux online o Windows online emulator o MACOS online emulator mula sa website na ito.
- 5. Mula sa OnWorks Linux OS na kasisimula mo pa lang, pumunta sa aming file manager https://www.onworks.net/myfiles.php?username=XXXX gamit ang username na gusto mo.
- 6. I-download ang application, i-install ito at patakbuhin ito.
libunittest C++ library
Ad
DESCRIPTION
Ang libunittest ay isang portable C++ library para sa unit testing. Sa pamamagitan ng pag-asa sa pamantayan ng C++11 at mabigat na paggamit ng mga template, nabuo ang isang portable, mayaman sa feature, at madaling gamitin na library. Isang minimal na halimbawa:#isama
TEST(test_value_is_true)
{
const bool value = true;
ASSERT_TRUE(value);
}
Ang libunittest ay nag-compile sa g++ (≥4.6), clang++ (≥3.2), icc (≥14), Visual C++ (≥2013), at iba pang compiler na sumusunod sa C++11. Matagumpay itong nasubok sa Linux, MacOSX, FreeBSD, Solaris, Cygwin, at MS Visual Studio.
Mga tampok
- unit testing framework para sa C++
- mahusay para sa test-driven-development (TDD) sa C++
- sumusunod sa mga pattern ng pagsubok ng xUnit at mga extension
- na-format na XML na output ng mga resulta ng pagsubok (JUnit-compatible)
- ay may masaganang assertions at madaling extendable
- kinukuha ng mga assertion ang signature ng tawag at igiit ang lokasyon
- suporta para sa nakamamatay (default) at hindi nakamamatay na mga pahayag
- ang mga pagsubok ay maaaring patakbuhin nang magkatulad
- sumusuporta sa mga template na pagsubok
- opsyon na magpatakbo ng mga partikular na pagsubok nang hindi nagre-compile
- opsyon upang i-off ang paghawak ng exception para sa mga layunin ng pag-debug
- sumusuporta sa pagtatakda ng mga timeout para sa mga partikular na pagsubok o lahat ng pagsubok
- sumusuporta sa mga konteksto ng pagsubok na ibinabahagi sa maraming pagsubok
- maaaring laktawan ang mga pagsusulit habang nag-iiwan ng mensaheng nagpapaliwanag sa paglaktaw
- functionality para madaling makagawa ng mga random na value at container
- portable sa iba't ibang operating system at compiler
- may kasamang mga pagsubok at halimbawa
Audience
Mga Nag-develop
Wika ng Programming
C + +
Ito ay isang application na maaari ding kunin mula sa https://sourceforge.net/projects/libunittest/. Na-host ito sa OnWorks upang mapatakbo online sa pinakamadaling paraan mula sa isa sa aming mga libreng Operative System.