异步 Rust 中的模拟测试
这篇文章介绍了在异步 Rust 中进行模拟测试(mocking)的方法。文章分为三个部分:
-
简单模拟测试:
通过使用 mockall crate,作者展示了如何对同步代码进行简单的模拟测试。 -
异步模拟测试不当的例子
作者介绍了在处理异步代码时,如果不注意宏的调用顺序,可能会导致复杂的代码和 Future 类型的实现。 -
正确的异步模拟测试方法:
作者提出了解决异步模拟测试困境的更好方法,即先生成模拟实现,然后添加异步支持。 通过正确的宏调用顺序,可以更简洁地进行异步模拟测试。
rusqlite: 0.30版本发布
rusqlite 是 sqlite 的 Rust binding, 并且提供了更加人性化的接口.
目前 0.30 版本发布.
使用 Rust 和 Juniper 构建GraphQL服务
这篇文章介绍了如何使用 Rust 和 Juniper 构建一个 GraphQL 服务器.
Rust 生存指南
是不是认为 Rust 很难? 在该视频里, 作者分享了 Rust 编程的基本要点,旨在帮助那些可能因为 Rust 的一些复杂概念而感到困惑的开发者。视频的最终目标是让观众具备足够的知识,能够自信地编写 Rust 代码。
视频内容概要:
- 介绍(Intro)
- 内存管理(Memory Management)
- 所有权(Ownership)
- 借用(Borrowing)
- 生命周期(Lifetimes)
--
From 日报小组 BobQ, FBI小白
社区学习交流平台订阅:
1
共 0 条评论, 1 页
评论区
写评论还没有评论