<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          cc-mini-testC++ 迷你單元測(cè)試和性能測(cè)試庫(kù)

          聯(lián)合創(chuàng)作 · 2023-09-28 17:47

          cc-mini-test 是 C++ 迷你單元測(cè)試和性能測(cè)試庫(kù)。

          基本用法:

          #include "test.h"
          
          int Sum(int a, int b) {
          	return a+b;
          }
          
          TEST(Sum, Simple) {
          	ASSERT_TRUE(Sum(1,2) == 3);
          }
          
          TEST(Sum, For) {
          	for(int i = 0; i < 10; ++i) {
          		ASSERT_TRUE_MSG(Sum(i,i) == i*2, "i = %d", i);
          	}
          }

          性能測(cè)試:

          BENCH(Sum, For500) {
              for(int i = 0; i < BenchN(); ++i) {
                  for(int j = 0; j < 500; ++j) {
                      Sum(i, i);
                  }
              }
          }
          
          BENCH(Sum, For1000) {
              for(int i = 0; i < BenchN(); ++i) {
                  for(int j = 0; j < 1000; ++j) {
                      Sum(i, i);
                  }
              }
          }

          運(yùn)行性能測(cè)試: a.exe -test.bench

          其他命令行參數(shù):

          ./a.out -help
          usage: a.out
            [-list=*.]
            [-test=*.]
            [-test.bench=]
            [-test.benchtime=1second]
            [-help]
            [-h]

          文檔: https://github.com/chai2010/cc-mini-test

          瀏覽 19
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  涩小说校园春色图片区视频区小说区 | 国产一级 片内射视频播放蘑菇 | www操逼com | 国产精品传媒一区二区 | 影音先锋女人av鲁色资源网小说 |