Unit testing 未定义使用Base.test在julia笔记本中进行单元测试

Unit testing 未定义使用Base.test在julia笔记本中进行单元测试,unit-testing,julia,Unit Testing,Julia,我通过在julia命令行中运行以下命令来运行julia笔记本 using IJulia notebook() 我想成为一名优秀的程序员,所以在开始编写实际代码之前,我首先开始编写一些单元测试。这些结果与文档告诉我的预期结果不同 代码: using Base.test @test 1 == 1 @test 1 == 0 输出: test not defined while loading In[272], in expression starting on line 1 似乎Base.te

我通过在julia命令行中运行以下命令来运行julia笔记本

using IJulia
notebook()
我想成为一名优秀的程序员,所以在开始编写实际代码之前,我首先开始编写一些单元测试。这些结果与文档告诉我的预期结果不同

代码:

using Base.test 
@test 1 == 1
@test 1 == 0
输出:

test not defined
while loading In[272], in expression starting on line 1

似乎Base.test不存在。即使它属于基地,我也需要安装它吗

它的
Base.Test
,而不是
Base.Test
-错误来自使用
行的
,而不是后续行,以防混淆。

大多数示例描述通过

using Base.Test
在Julia的较新版本中,您可能不需要标识基本包,并且可以通过导入单元测试宏

using Test