2019軟件工程第二次作業(VS2017中對C++的單元測試)


建立工程,分別編寫cpp和頭文件

cpp文件中的代碼如下:

#include<iostream>
#include"test.h"
using namespace std;

int Cal::add(int x, int y)//返回兩個變量的和
{
    return x + y;
}

int Cal::sub(int x, int y)//返回兩個變量的差
{
    return x - y;
}

int main()
{
    return 0;
}

頭文件test.h中的代碼如下:

class Cal {//計算類
public:
    int add(int x, int y);
    int sub(int x, int y);
};

右鍵點擊“解決方案”->"添加"->“新建項目”

緊接着在彈出的頁面選擇“本機單元測試項目

右鍵測試項目,然后選擇屬性

選擇“鏈接器”->"輸入"->"選擇依賴項"


左側的狀態欄出現了單元測試的項目,“UnitTest1”

右鍵選中引用,點擊“添加引用”

勾選需要引用的項目,也就是需要測試的項目

接下來開始編寫測試程序

運行成功

總結:

  • 掌握了進行單元測試的的基礎方法
  • 爭取在這之后快速的根據別人的博客學會更多的測試技術


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM