基本思想:使用googletest进行单元测试,并且使用googleglog进行日志输出,简单记录一下如何使用
第一步:测试googletest
命令行安装
ubuntu@ubuntu:~$ sudo apt-get install libgtest-dev
或者源码安装
ubuntu@ubuntu:~$ git clone https://github.com/google/googletest.git -b release-1.12.0
Cloning into 'googletest'...
remote: Enumerating objects: 24825, done.
remote: Counting objects: 100% (41/41), done.
remote: Compressing objects: 100% (23/23), done.
remote: Total 24825 (delta 15), reused 32 (delta 14), pack-reused 24784
Receiving objects: 100% (24825/24825), 10.66 MiB | 2.00 MiB/s, done.
Resolving deltas: 100% (18362/18362), done.
Note: switching to '15460959cbbfa20e66ef0b5ab497367e47fc0a04'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit t