- Download https://github.com/smay1613/GTestsProjectExample
- Fork this project
- Clone your forked CITest
- Unpack GTestsProjectExample content to cloned CITest (CMakeLists.txt must be in root!)
- Copy lab work tests (from training material) to tests/unit_tests/src/maintest.cpp
- Copy method declaration from training material sources to include/impl.h
- Implement function in src/impl.cpp
- Push changes to github:
- git add files
- git commit -m "Implements homework"
- git push
- Check "Hometask project" - https://github.com/smay1613/CITest/projects/1
- Copy card link of card under "Current hometask"
- Go to https://github.com/smay1613/CITest/pulls
- Create new pull request with similar title and description:
Hometask 1 [card-28819582]
(replace id with id copied at step 10)
- Done!
Example of correct pull request: smay1613#11
P.s: You can open project via project root CMakeLists.txt in QtCreator