当前位置: 首页 > news >正文

做网站的基本要求营销说白了就是干什么的

做网站的基本要求,营销说白了就是干什么的,深圳市福田建设股份有限公司网站,wordpress使用php版本号概述 在学习rust的过程中,当项目结构略微复杂的时候,写集成测试的时候发现总是不能引用项目中的代码,导致编写测试用例失败。查阅了教程,一般举例都很简单。查阅了谷歌和百度以及ai,也没有找到满意的答案。这里记录一…

概述

在学习rust的过程中,当项目结构略微复杂的时候,写集成测试的时候发现总是不能引用项目中的代码,导致编写测试用例失败。查阅了教程,一般举例都很简单。查阅了谷歌和百度以及ai,也没有找到满意的答案。这里记录一下,供大家参考。

项目结构(举例)在这里插入图片描述

cargo.toml

[package]
name = "test_rust"
version = "0.1.0"
edition = "2021"[dependencies]
rusqlite = { version = "0.31.0", features = ["bundled"] }[lib]
name = "test_rust"
path = "src/my_lib.rs"

my_lib.rs

pub mod rust_lang;

rust_lang/mod.rs

pub mod trait_sample;
pub mod borrow_mut;
......

rust_lang/borrow_mut/mod.rs

pub mod rc_refcell;
pub mod circular_reference;
// 单体测试例子
#[cfg(test)]
mod tests {use super::*;use std::cell::RefCell;

main.rs

mod use_rusqlite {pub mod sqlite_file_sample;pub mod sqlite_mem_sample;
}use crate::use_rusqlite::{sqlite_file_sample, sqlite_mem_sample};
use test_rust::rust_lang::borrow_mut;
use test_rust::rust_lang::trait_sample;
......

tests/integration_test_sample.rs

use std::cell::RefCell;use test_rust::rust_lang::borrow_mut;
use test_rust::rust_lang::trait_sample;
// 集成测试例子,注意,此处不需要 #[cfg(test)]
#[test]
fn test_trait_sample() {trait_sample::do_area();
}

总结

1.要想集成测试的测试文件中顺利引用src目录下的代码函数和功能,项目结构各层
结构之间必须有完整的引用和指示关系(参考上面各mod.rs),至于模块如何组织请
自行查阅教程。
2.main.rs自己引用src下的各层模块时,mod.rs中的各层模块定义不是必须的,
只要在main.rs中明确各层mod关系即可。
3.cargo.toml中的[lib]定义不是必须的,如果使用默认的lib.rs文件,则不需要特别指定。rust会默认使用lib.rs作为库文件

更详细的例子可以参考:
https://github.com/wang-xuewen/test_rust

http://www.15wanjia.com/news/28200.html

相关文章:

  • 网站的手机版m站怎么做今日头条重大消息
  • 手工品外贸出口网站建设方案新闻软文发布平台
  • 网页多少钱seo教程自学网
  • 个人免费网站建设教程优化模型有哪些
  • 外贸搜索网站微信加人推码35一单
  • 兰州网站推广优化公司企业员工培训
  • 网站编辑转行做文案整站优化案例
  • 网站推广企业google入口
  • 网站添加搜索小学生收集的新闻10条
  • wordpress房产中介模板seo属于什么职位类型
  • 广州购网站建设软文案例短篇
  • 网站项目验收成都排名推广
  • 滁州市城乡建设委员会网站微信群发软件
  • 郑州一站式网站搭建友情链接怎么做
  • 毕节城乡建设局网站查询短视频营销成功案例
  • 济阳做网站多少钱app如何推广以及推广渠道
  • 17zwd一起做网站教学视频发软文是什么意思
  • 深圳网站建设便捷疫情排行榜最新消息
  • 网站的登录界面怎么做优化大师破解版app
  • 深圳企业官方网站建设google app下载
  • 店铺门头图片深圳谷歌seo公司
  • 网站手机模板和pc模板要分开做网络推广平台软件app
  • 国家开发银行网站seo外包公司优化
  • 国外优惠卷网站怎么做微信crm管理系统
  • 供应商管理系统scm厦门seo报价
  • 做网站费用走什么科目口碑营销有哪些方式
  • 瀑布流网站源码下载全网推广
  • 广东备案网站十大营销手段
  • 服务好的微网站建设公司如何在百度宣传
  • 如何做监控网站做seo网页价格