当前位置:嗨网首页>书籍在线阅读

06-第一个单元测试

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

3.3.1 第一个单元测试

以下是我们的第一个单元测试:

// first_unit_test.rs
#[test]
fn basic_test() {
    assert!(true);
}

一个单元测试会被构造成一个函数,并使用[test]属性进行标记。前面的basic_test函数中并没有什么复杂的内容。其中有一个基本的断言assert!,将true值作为参数。为了更好地有序组织代码,你还可以创建一个名为tests(根据约定)的子模块,并将所有相关的测试代码放入其中。