我在Scala中使用Specs2和ScalaTest来处理BDD.当我断言不应该抛出给定的异常时,我已经在Specs2中写下了期望.
"do something" in {
{
....
} must not(throwA[MyException])
}
Run Code Online (Sandbox Code Playgroud)
我希望能够在ScalaTest中编写等效的代码:
"do something" in {
evaluating {
....
} should not produce[MyException]
}
Run Code Online (Sandbox Code Playgroud)
但这不编译,我找不到这样做的方法.这甚至可能吗?
提前谢谢了.
假设我的父POM中定义了属性foo.是否可以访问任何一个孩子的"foo"属性?
为了给你一些上下文,我正在研究一个带有继承的多模块maven项目.
我在网上和一些论坛上搜索了一段时间,却找不到答案.
提前谢谢了.
我目前正在寻找使用Scala脚本来控制MySQL数据库的生命周期而不是使用MS-DOS脚本(我在Windows XP上).
我想要一个只保存配置信息的配置脚本,以及一个或多个使用配置信息执行各种操作的管理脚本,如启动,停止,显示状态等.....
是否可以编写包含/ imports /引用另一个Scala脚本的Scala脚本?
我看一下scala解释器的-i选项,但这会启动一个不是我想要的交互式会话.
我正在开发一个Maven多模块项目.我想构建一个给定的模块并跳过单元测试以加快构建过程.
我尝试过以下方法:
mvn reactor:make -Dmake.folders=search -Dgoals=package,-DskipTests
mvn reactor:make -Dmake.folders=search -Dgoals=package -Dmaven.test.skip=True
但是,这根本没有效果.有线索吗?