当前位置:网站首页>sacalatest AnyFunSuite:no implicits found for parameter pos
sacalatest AnyFunSuite:no implicits found for parameter pos
2022-08-02 03:28:00 【Code_LT】
Idea 中 如果加载scalatest的jar包后,一切顺利,当你写下如下代码的时候,会提示你no implicits found for parameter pos在test(){..}(这里报错)
。查了各种资料都没有怎么填pos这个位置的方法。且示例都不用写pos。
例如如下示例是可以运行的:
import org.scalatest.funsuite
class MyTest extends funsuite.AnyFunSuite {
val s = "a b c d"
test("长度大于4"){
assert(s.length > 4)
}
}
报错原因
新建的是scala工程,仅导入一个scalatest-funsuite_2.11-3.2.0.jar的包是不够的,还要导入scalatest-compatible-3.2.0.jar和scalatest-core_2.11-3.2.0.jar包。这样才有pos的隐式转换能力。
更简单的方法
改建scala的pom工程,然后加如下依赖即可,工程会自动加载funsuite,core,compatible 包
<dependencies>
<dependency>
<groupId>org.scalatest</groupId>
<artifactId>scalatest-funsuite_2.11</artifactId>
<version>3.2.0</version>
<scope>test</scope>
</dependency>
</dependencies>
边栏推荐
猜你喜欢
随机推荐
BSN:Boundary-Sensitive Network for Temporal Action Proposal Generation论文阅读笔记
Visual Studio2022创建setup项目
面试知识点整理:Skia 架构的场景渲染
synchronized锁原理详解
元宇宙:为何互联网大佬纷纷涉足?元宇宙跟NFT是什么关系?
重点考:金融资产概述、交易性金融资产的概念、交易性金融资产的账务处理(取得、持有。出售)、
(不重点考)试算平衡的分类
Binder机制详解(一)
Mysql创建索引
uniapp发布到微信小程序:分包、删减代码全过程
【opencv】error: (-215:Assertion failed) ssize.empty() in function ‘cv::resize‘报错原因
RecyclerView使用和原理解析
聊聊MySQL的10大经典错误
Two-Stream Convolutional Networks for Action Recognition in Videos双流网络论文精读
【萌新解题】斐波那契数列
不懂“赚钱逻辑”,你永远都是社会最底层(广告电商)
Dcat Admin 关闭代码生成器 登录指定地址
管理会计(对内)指引、管理会计要素及其具体内容(可能考,考前记一下,推荐记一下四个大点即可)、
php laravel框架生成二维码
kotlin语法总结(二)