ນີ້ແມ່ນແອັບ Windows ທີ່ມີຊື່ວ່າ libunittest C++ library ເຊິ່ງລຸ້ນຫຼ້າສຸດສາມາດດາວໂຫຼດໄດ້ເປັນ libunittest-9.3.5.tar.gz. ມັນສາມາດດໍາເນີນການອອນໄລນ໌ຢູ່ໃນຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີ OnWorks ສໍາລັບສະຖານີເຮັດວຽກ.
ດາວນ໌ໂຫລດແລະດໍາເນີນການອອນໄລນ໌ app ນີ້ມີຊື່ libunittest C++ library ກັບ OnWorks ໄດ້ຟຣີ.
ປະຕິບັດຕາມຄໍາແນະນໍາເຫຼົ່ານີ້ເພື່ອດໍາເນີນການ app ນີ້:
- 1. ດາວໂຫຼດຄໍາຮ້ອງສະຫມັກນີ້ໃນ PC ຂອງທ່ານ.
- 2. ໃສ່ໃນຕົວຈັດການໄຟລ໌ຂອງພວກເຮົາ https://www.onworks.net/myfiles.php?username=XXXXX ດ້ວຍຊື່ຜູ້ໃຊ້ທີ່ທ່ານຕ້ອງການ.
- 3. ອັບໂຫລດແອັບພລິເຄຊັນນີ້ຢູ່ໃນຕົວຈັດການໄຟລ໌ດັ່ງກ່າວ.
- 4. ເລີ່ມ emulator ອອນ ໄລ ນ ໌ OS OnWorks ຈາກ ເວັບ ໄຊ ທ ໌ ນີ້, ແຕ່ ດີກ ວ່າ Windows ອອນ ໄລ ນ ໌ emulator.
- 5. ຈາກ OnWorks Windows OS ທີ່ເຈົ້າຫາກໍ່ເລີ່ມຕົ້ນ, ໄປທີ່ຕົວຈັດການໄຟລ໌ຂອງພວກເຮົາ https://www.onworks.net/myfiles.php?username=XXXXX ດ້ວຍຊື່ຜູ້ໃຊ້ທີ່ທ່ານຕ້ອງການ.
- 6. ດາວນ໌ໂຫລດຄໍາຮ້ອງສະຫມັກແລະຕິດຕັ້ງມັນ.
- 7. ດາວໂຫລດ Wine ຈາກບ່ອນເກັບມ້ຽນຊອບແວການແຈກຢາຍ Linux ຂອງທ່ານ. ເມື່ອຕິດຕັ້ງແລ້ວ, ທ່ານສາມາດຄລິກສອງຄັ້ງ app ເພື່ອດໍາເນີນການໃຫ້ເຂົາເຈົ້າກັບ Wine. ນອກນັ້ນທ່ານຍັງສາມາດລອງ PlayOnLinux, ການໂຕ້ຕອບທີ່ແປກປະຫຼາດໃນໄລຍະ Wine ທີ່ຈະຊ່ວຍໃຫ້ທ່ານຕິດຕັ້ງໂປລແກລມ Windows ແລະເກມທີ່ນິຍົມ.
ເຫຼົ້າແວງເປັນວິທີການແລ່ນຊອບແວ Windows ໃນ Linux, ແຕ່ບໍ່ມີ Windows ທີ່ຕ້ອງການ. ເຫຼົ້າແວງແມ່ນຊັ້ນຄວາມເຂົ້າກັນໄດ້ຂອງ Windows ແຫຼ່ງເປີດທີ່ສາມາດເອີ້ນໃຊ້ໂຄງການ Windows ໂດຍກົງໃນ desktop Linux ໃດກໍໄດ້. ໂດຍພື້ນຖານແລ້ວ, Wine ກໍາລັງພະຍາຍາມປະຕິບັດໃຫມ່ຢ່າງພຽງພໍຂອງ Windows ຕັ້ງແຕ່ເລີ່ມຕົ້ນເພື່ອໃຫ້ມັນສາມາດດໍາເນີນການຄໍາຮ້ອງສະຫມັກ Windows ທັງຫມົດໄດ້ໂດຍບໍ່ຕ້ອງໃຊ້ Windows.
libunittest ຫ້ອງສະຫມຸດ C++
Ad
ລາຍລະອຽດ
libunittest ເປັນຫ້ອງສະໝຸດ C ++ ແບບເຄື່ອນທີ່ສຳລັບການທົດສອບຫົວໜ່ວຍ. ໂດຍການອີງໃສ່ມາດຕະຖານ C++11 ແລະການໃຊ້ແມ່ແບບຢ່າງໜັກໜ່ວງ, ຫ້ອງສະໝຸດແບບເຄື່ອນທີ່, ອຸດົມດ້ວຍຄຸນສົມບັດ, ແລະໃຊ້ງ່າຍໄດ້ຖືກພັດທະນາຂຶ້ນ. ຕົວຢ່າງໜ້ອຍທີ່ສຸດ:#ລວມທັງ
TEST(test_value_is_true)
{
const bool value = true;
ASSERT_TRUE(ຄ່າ);
}
libunittest ລວບລວມດ້ວຍ g++ (≥4.6), clang++ (≥3.2), icc (≥14), Visual C++ (≥2013), ແລະຕົວສັງລວມ C++11 ອື່ນໆ. ມັນໄດ້ຖືກທົດສອບຢ່າງສໍາເລັດຜົນໃນ Linux, MacOSX, FreeBSD, Solaris, Cygwin, ແລະ MS Visual Studio.
ຄຸນລັກສະນະ
- ກອບການທົດສອບຫນ່ວຍງານສໍາລັບ C ++
- ທີ່ດີເລີດສໍາລັບການທົດສອບການພັດທະນາ (TDD) ໃນ C ++
- ປະຕິບັດຕາມຮູບແບບການທົດສອບ xUnit ບວກກັບສ່ວນຂະຫຍາຍ
- ການຈັດຮູບແບບຜົນຜະລິດ XML ຂອງຜົນການທົດສອບ (JUnit-compatible)
- ມາພ້ອມກັບການຢືນຢັນທີ່ອຸດົມສົມບູນແລະສາມາດຂະຫຍາຍອອກໄດ້ງ່າຍ
- ການຢືນຢັນຈັບລາຍເຊັນການໂທ ແລະຢືນຢັນສະຖານທີ່
- ສະຫນັບສະຫນູນສໍາລັບການຕາຍ (ຄ່າເລີ່ມຕົ້ນ) ແລະການຢືນຢັນທີ່ບໍ່ຕາຍ
- ການທົດສອບສາມາດດໍາເນີນການຂະຫນານ
- ສະຫນັບສະຫນູນການທົດສອບແບບຈໍາລອງ
- ທາງເລືອກທີ່ຈະດໍາເນີນການທົດສອບສະເພາະໂດຍບໍ່ມີການ recompiling
- ທາງເລືອກທີ່ຈະປິດການຈັດການຂໍ້ຍົກເວັ້ນເພື່ອຈຸດປະສົງການດີບັກ
- ສະຫນັບສະຫນູນການກໍານົດເວລາຫມົດເວລາສໍາລັບການທົດສອບສະເພາະຫຼືການທົດສອບທັງຫມົດ
- ສະຫນັບສະຫນູນບໍລິບົດການທົດສອບທີ່ແບ່ງປັນໃນທົ່ວການທົດສອບຫຼາຍ
- ການທົດສອບສາມາດຂ້າມໄດ້ໃນຂະນະທີ່ອອກຂໍ້ຄວາມອະທິບາຍການຂ້າມ
- ການທໍາງານເພື່ອຜະລິດຄ່າສຸ່ມແລະບັນຈຸໄດ້ຢ່າງງ່າຍດາຍ
- Portable ໃນທົ່ວລະບົບປະຕິບັດການຕ່າງໆແລະ compilers
- ມາພ້ອມກັບການທົດສອບແລະຕົວຢ່າງ
Audience
ການພັດທະນາ
ພາສາການຂຽນໂປຣແກຣມ
C ++
ນີ້ແມ່ນແອັບພລິເຄຊັນທີ່ຍັງສາມາດເອົາມາຈາກ https://sourceforge.net/projects/libunittest/. ມັນໄດ້ຖືກຈັດຢູ່ໃນ OnWorks ເພື່ອໃຫ້ດໍາເນີນການອອນໄລນ໌ໃນວິທີທີ່ງ່າຍທີ່ສຸດຈາກຫນຶ່ງໃນລະບົບປະຕິບັດງານຟຣີຂອງພວກເຮົາ.
