积分充值
 首页
前端开发
AngularDartElectronFlutterHTML/CSSJavaScriptReactSvelteTypeScriptVue.js构建工具
后端开发
.NetC#C++C语言DenoffmpegGoIdrisJavaJuliaKotlinLeanMakefilenimNode.jsPascalPHPPythonRISC-VRubyRustSwiftUML其它语言区块链开发测试微服务敏捷开发架构设计汇编语言
数据库
Apache DorisApache HBaseCassandraClickHouseFirebirdGreenplumMongoDBMySQLPieCloudDBPostgreSQLRedisSQLSQLiteTiDBVitess数据库中间件数据库工具数据库设计
系统运维
AndroidDevOpshttpdJenkinsLinuxPrometheusTraefikZabbix存储网络与安全
云计算&大数据
Apache APISIXApache FlinkApache KarafApache KyuubiApache OzonedaprDockerHadoopHarborIstioKubernetesOpenShiftPandasrancherRocketMQServerlessService MeshVirtualBoxVMWare云原生CNCF机器学习边缘计算
综合其他
BlenderGIMPKiCadKritaWeblate产品与服务人工智能亿图数据可视化版本控制笔试面试
文库资料
前端
AngularAnt DesignBabelBootstrapChart.jsCSS3EchartsElectronHighchartsHTML/CSSHTML5JavaScriptJerryScriptJestReactSassTypeScriptVue前端工具小程序
后端
.NETApacheC/C++C#CMakeCrystalDartDenoDjangoDubboErlangFastifyFlaskGinGoGoFrameGuzzleIrisJavaJuliaLispLLVMLuaMatplotlibMicronautnimNode.jsPerlPHPPythonQtRPCRubyRustR语言ScalaShellVlangwasmYewZephirZig算法
移动端
AndroidAPP工具FlutterFramework7HarmonyHippyIoniciOSkotlinNativeObject-CPWAReactSwiftuni-appWeex
数据库
ApacheArangoDBCassandraClickHouseCouchDBCrateDBDB2DocumentDBDorisDragonflyDBEdgeDBetcdFirebirdGaussDBGraphGreenPlumHStreamDBHugeGraphimmudbIndexedDBInfluxDBIoTDBKey-ValueKitDBLevelDBM3DBMatrixOneMilvusMongoDBMySQLNavicatNebulaNewSQLNoSQLOceanBaseOpenTSDBOracleOrientDBPostgreSQLPrestoDBQuestDBRedisRocksDBSequoiaDBServerSkytableSQLSQLiteTiDBTiKVTimescaleDBYugabyteDB关系型数据库数据库数据库ORM数据库中间件数据库工具时序数据库
云计算&大数据
ActiveMQAerakiAgentAlluxioAntreaApacheApache APISIXAPISIXBFEBitBookKeeperChaosChoerodonCiliumCloudStackConsulDaprDataEaseDC/OSDockerDrillDruidElasticJobElasticSearchEnvoyErdaFlinkFluentGrafanaHadoopHarborHelmHudiInLongKafkaKnativeKongKubeCubeKubeEdgeKubeflowKubeOperatorKubernetesKubeSphereKubeVelaKumaKylinLibcloudLinkerdLonghornMeiliSearchMeshNacosNATSOKDOpenOpenEBSOpenKruiseOpenPitrixOpenSearchOpenStackOpenTracingOzonePaddlePaddlePolicyPulsarPyTorchRainbondRancherRediSearchScikit-learnServerlessShardingSphereShenYuSparkStormSupersetXuperChainZadig云原生CNCF人工智能区块链数据挖掘机器学习深度学习算法工程边缘计算
UI&美工&设计
BlenderKritaSketchUI设计
网络&系统&运维
AnsibleApacheAWKCeleryCephCI/CDCurveDevOpsGoCDHAProxyIstioJenkinsJumpServerLinuxMacNginxOpenRestyPrometheusServertraefikTrafficUnixWindowsZabbixZipkin安全防护系统内核网络运维监控
综合其它
文章资讯
 上传文档  发布文章  登录账户
IT文库
  • 综合
  • 文档
  • 文章

无数据

分类

全部后端开发(75)C++(75)Conan(65)

语言

全部英语(75)

格式

全部PDF文档 PDF(75)
 
本次搜索耗时 0.013 秒,为您找到相关结果约 75 个.
  • 全部
  • 后端开发
  • C++
  • Conan
  • 全部
  • 英语
  • 全部
  • PDF文档 PDF
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 Back to Basics Unit Testing

    Modern C++ Testing with Catch2 Catch2 https://github.com/catchorg/Catch2 Frameworks Part 0: Basics 9auto abs(int x) -> int; math.hpp math.cpp test_math.cpp #include <catch2/catch_test_macros.hpp> Frameworks Part 0: Basics 10auto abs(int x) -> int; math.hpp math.cpp test_math.cpp #include <catch2/catch_test_macros.hpp> #include "math.hpp" TEST_CASE("Absolute value tests"){ CHECK( abs( 5) Randomness seeded to: 3662634875 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ output.s is a Catch2 v3.7.0 host application. Run with -? for options ---------------------------------------------------------
    0 码力 | 109 页 | 4.13 MB | 5 月前
    3
  • pdf文档 Quickly Testing Qt Desktop Applications With Approval Tests

    Test Executable22 C++ Test Runners • Lots to choose from: • Catch2, with a little bit of Qt Test • Tricks needed to use Qt with Catch2 – Useful if using different framework23 Setting up testsuite GoToLineToolFixture() { mGoToLineWidget.raise(); mGoToLineWidget.show(); // ... and so on ...46 Fixtures in Catch2 • Fixtures share code between tests • Also improve test design TEST_CASE_METHOD( GoToLineToolFixture ApprovalTests.cpp.Qt59 Introducing ApprovalTests.cpp.Qt • github.com/approvals/ApprovalTests.cpp.Qt Catch2 ApprovalTests.cpp Qt5 Test Qt5 Widgets ApprovalTests.cpp.Qt60 Introducing ApprovalTests.cpp.Qt
    0 码力 | 77 页 | 6.96 MB | 5 月前
    3
  • pdf文档 MACRO-FREE TESTING WITH C++20

    COM/BOOST-EXT/UT HTTPS://GITHUB.COM/BOOST-EXT/UT 13 / 14CATCH2 - CATCH2 - HTTPS://GODBOLT.ORG/Z/JFB7JK HTTPS://GODBOLT.ORG/Z/JFB7JK 14 / 14CATCH2 - CATCH2 - HTTPS://GODBOLT.ORG/Z/JFB7JK HTTPS://GODBOLT.ORG/Z/JFB7JK [=]() mutable #define SECTION(name) ut::test{"section", name} = [=]() mutable 14 / 14CATCH2 - CATCH2 - HTTPS://GODBOLT.ORG/Z/JFB7JK HTTPS://GODBOLT.ORG/Z/JFB7JK #define REQUIRE(...) ut::expect(that SECTION("resize bigger") { v.resize(10); REQUIRE(10 == std::size(v)); }; }; 14 / 14CATCH2 - CATCH2 - HTTPS://GODBOLT.ORG/Z/JFB7JK HTTPS://GODBOLT.ORG/Z/JFB7JK #define REQUIRE(...) ut::expect(that
    0 码力 | 53 页 | 1.98 MB | 5 月前
    3
  • pdf文档 Back To Basics Debugging and Testing

    Tests run fast – tight feedback loop. But… Assumptions!UNIT TESTING FRAMEWORKS ● Google Gest ● Catch2 ● Boost.Test ● CppUTest ● doctestGOOGLE TEST (GTest) // Tests factorial of 0. TEST(FactorialTest EXPECT_EQ(Factorial(2), 2); EXPECT_EQ(Factorial(3), 6); EXPECT_EQ(Factorial(8), 40320); }Catch2 #include <catch2/catch_test_macros.hpp> TEST_CASE( "Factorials are computed", "[factorial]" ) { REQUIRE(
    0 码力 | 50 页 | 2.04 MB | 5 月前
    3
  • pdf文档 Cetting Started with C++

    microsoft-test-framework-for-cpp Only available with Visual Studio Catch2 https://github.com/catchorg/Catch2 Package Managers: catch2 Boost.Test https://boost.org/libs/test vcpkg: boost-test Conan:
    0 码力 | 95 页 | 4.71 MB | 5 月前
    3
  • pdf文档 Back to Basics Testing

    Test Google Test Catch/ Catch2CppUnit CppUnitLite Boost.Test Google Test Catch/ Catch2 doctestCatch/ Catch2 doctest UT CppUnit CppUnitLite Boost.Test Google TestJetBrains Developer Ecosystem
    0 码力 | 79 页 | 25.86 MB | 5 月前
    3
  • pdf文档 Back to Basics: The structure of a Program

    Precompiled files (libstdc++.a, libc++.so, msvcrt.lib, ws2_32.dll, crt1.o) • Source files (Boost, Catch2) • Resources (icons, images, translations) CppCon 2020 - The Structure of a Program 5Copyright Precompiled files (libstdc++.a, libc++.so, msvcrt.lib, ws2_32.dll, crt1.o) • Source files (Boost, Catch2) • Resources (icons, images, translations for I18N) CppCon 2020 - The Structure of a Program 6
    0 码力 | 64 页 | 390.34 KB | 5 月前
    3
  • pdf文档 Monadic Operations in Modern C++: A Practical Approach

    8Technologies we use ● C++ 20 ● vcpkg ● Many 3rd-party libraries (e.g. ranges-v3, tl-expected, catch2 etc) ● Qt for UI on devices 9Briefly about Qt 10 C++ code: ● Business logic ● Integration
    0 码力 | 61 页 | 411.49 KB | 5 月前
    3
  • pdf文档 CROSS PLATFORM PITFALLS AND HOW TO AVOID THEM

    execute a complete suite of tests Cross-platform unit testing frameworks Google Test Boost.Test Catch2 Use them together!DEMO #2 Google Test, remote debugging in Visual Studio & GitHub actionsDemo
    0 码力 | 67 页 | 360.44 KB | 5 月前
    3
  • pdf文档 Scientific Unit Testing

    Fedor Pikus, Back to Basics: Test-driven Development CppCon 2019 Phil Nash, Modern C++ Testing with Catch2 CppCon 2018 (And see any number of other talks by Phil on the subject) Kevlin Henney: Structure
    0 码力 | 45 页 | 1.91 MB | 5 月前
    3
共 75 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 8
前往
页
相关搜索词
BacktoBasicsUnitTestingQuicklyQtDesktopApplicationsWithApprovalTestsMACROFREETESTINGWITHC++20ToDebuggingandCettingStartedwithThestructureofProgramMonadicOperationsinModernPracticalApproachCROSSPLATFORMPITFALLSANDHOWTOAVOIDTHEMScientific
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩