文件名称:java笔试试题及答案-gtest-tutorial:GoogleTest(GTest)测试框架学习教程
文件大小:13KB
文件格式:ZIP
更新时间:2024-07-07 06:57:22
系统开源
java笔技巧及答案gtest-教程 三行智慧。 没有干净的代码,你就无法保持敏捷。 不重构就不可能有干净的代码。 没有良好的自动化测试,你就无法重构。 首先是对 Google Test 中使用的术语的简短解释。 与其他文档相比,本教程具有彩色代码、更紧凑的概述,并将多个文档(Google Test、Google Mock 和 Google Mock Cheat sheet)合并为一个。 测试双重术语(根据 ) 是正式名称,类似于 . 它是测试期间用来代替真实对象的任何类型的假装对象的通用术语。 该名称可能具有误导性; 请注意,这里的“双重”一词指的是“另一个”(模拟)实体,而不是一对实体。 这些定义在 Gerard Meszaros 的书中,并被 Martin Fowler 和 Uncle Bob 使用: 示例界面 interface Authorizer { public Boolean authorize ( String username , String password ); } 以下是复杂性不断增加的五种众所周知的测试替身的示例定义: 1.假人: 示例实现: public
【文件预览】:
gtest-tutorial-master
----samples()
--------.gitignore(96B)
--------run_all_tests.sh(47B)
--------sample1_unittest.cpp(3KB)
--------sample1.cpp(883B)
--------sample1.h(175B)
--------main.cpp(262B)
--------CMakeLists.txt(291B)
--------stl_unittest.cpp(919B)
----scripts()
--------install_gtest_on_ubuntu.sh(211B)
--------install_meson_on_ubuntu.sh(56B)
----README.md(23KB)