logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HarmonyOS Next 单元测试框架API总结

afterAction(x:action)| 设定预期返回一个函数执行的操作。| verify(methodName, argsArray)| 验证methodName(函数名字符串)所对应的函数和其参数列表argsArray的执行行为是否符合预期,返回一个VerificationMode:一个提供验证模式的类,它有times(count)、once()、atLeast(x)、atMost(x)、

文章图片
#log4j#harmonyos#单元测试
[鸿蒙2025领航者闯关记]HarmonyOS 6.0 新特性碰一碰分享实现快捷共享带办清单

摘要: “智能带办”应用利用HarmonyOS 6.0的碰一碰分享功能,实现线下快捷共享物品清单。该应用通过AI(如DeepSeek AI)智能生成出行清单,解决用户遗忘物品的痛点。碰一碰分享流程包括注册事件、构造数据(支持三种卡片模板)、发送及处理数据,需双方设备亮屏解锁并开启华为分享。开发中通过生命周期管理注册/注销监听,并优化引导提示,提升分享体验。最终实现高效多人协作整理清单,避免传统分享

文章图片
#harmonyos#华为#鸿蒙
HarmonyOS Next单元测试入门

在HarmonyOS Next中,自动化测试框架arkxtest,作为工具集的一部分,支持JS/TS语言的单元测试框架(JsUnit)及UI测试框架(UiTest)。在软件开发的世界里,单元测试是保障代码质量、提升软件稳定性的关键环节,对于 HarmonyOS Next 来说也不例外。- Instrument Test:测试用例存放在ohosTest测试目录下,需要运行在设备或模拟器上,支持单元测

文章图片
#log4j#harmonyos#单元测试 +2
从SRS项目看现代C++最佳实践:高性能实时流媒体服务器的设计智慧

SRS(Simple Realtime Server)作为一款高性能实时流媒体服务器,展现了现代C++在工程实践中的巧妙平衡。项目采用C++11标准确保兼容性和稳定性,同时自定义智能指针和模板实现来优化性能。其代码架构贯彻RAII模式,通过分层错误处理系统和资源管理器确保可靠性。SRS创新性地使用State Threads协程库处理高并发网络IO,体现了在性能与可维护性之间的成熟取舍。这些设计决策

文章图片
#c++#服务器#开发语言 +1
到底了