摘要:
进入cmd命令窗口进入mbrfix工具所在的目录(用cd命令)输入命令 MbrFix /drive 0 fixmbr 确认即可。------------------呀呀,原来这里不能上传文件。还是我没发现?请各位朋友告诉我如何上传文件。或是需要的人留下邮箱,我可以发给你。 阅读全文
posted @ 2010-10-18 22:40
oyzway
阅读(363)
评论(2)
推荐(0)
摘要:
回到第一节所编写的测试案例上,我们看到虽然只有短短的六个检查点,但我已经可以使用复制粘帖5次之多。而在大型项目的单元测试上,一个案例往往具有更多 的测试点,而如此多的测试点都编写一行代码的话,一来代码量过大浪费时间,二来也使得编译器不够美观。不过呢,GoogleTest AdvanceGuide 的参数化功能很好的帮我们解决了这个问题。开始。1. 首先,我们先定义一个类,继承自 ::testing::TestWithParam<T> ,这里的 T 就是我们需要参数化的参数类型了。而 TestWithParam<T> 则是继承自 ::testing:Test 。所以第一节 阅读全文
posted @ 2010-10-18 22:28
oyzway
阅读(3413)
评论(0)
推荐(0)
摘要:
本节将会深入一步,了解gTest 的断言机制。开始。1. 我们先从测试代码第一行开始:TEST(IsPrimeTest, TrueCondition)宏: TEST 是一个宏,有两个参数,googtest对其解释为:test_case_name , test_name 。 EXPECT_TRUE,见字知义,用来比较所传递的参数是否返回 true 。类似的有EXPECT_FALSE。另:googletest还包装了另一个宏 ASSERT_*, 与EXPECT_* 的区别是: ASSERT_*版本的断言失败时会产生致命失败,并结束当前函数,后面的语句将不会执行。 EXPECT_*版本的断言产生非致 阅读全文
posted @ 2010-10-18 20:45
oyzway
阅读(807)
评论(0)
推荐(0)
摘要:
开始尝试使用Google C++ Testing Framework,即 googletest。本项目主页:http://code.google.com/p/googletest/简介:Google's framework for writing C++ tests on a variety of platforms (Linux, Mac OS X, Windows, Cygwin, Windows CE, and Symbian). Based on the xUnit architecture. Supports automatic test discovery, a rich 阅读全文
posted @ 2010-10-18 19:38
oyzway
阅读(1737)
评论(0)
推荐(0)
浙公网安备 33010602011771号