0
私は、ArquillianフレームワークとCucumber jvmを使って簡単なJUnitテストをコードする方法を学習しています。不正な引数名 - キュウリのアルキラス
コード:
package br.com.cielo.batcha.test;
...
@RunWith(CukeSpace.class)
@Features("classpath:br/com/cielo/batcha/features/MSG_MANUTENCAO.feature")
public class ARunner {
@Deployment
public static JavaArchive createDeployment() {
return ShrinkWrap.create(JavaArchive.class)
.addAsManifestResource(EmptyAsset.INSTANCE, "beans.xml")
.addClass(BatchaApplication.class);
}
@Quando("^Sistema de teste estiver conectado ao Banco$")
public void sistema_de_teste_estiver_conectado_ao_Banco() throws Throwable {
Assert.fail("Not yet implemented");
}
}
私は上記のこのテストを実行しようとすると、私はこのメッセージを受け取っ:
Tests in error:
ARunner.performInternalCucumberOperations >> IllegalArgument name
任意のアイデアどのように私はこの問題を解決するだろうか?この部分を変更するTKS
通常、Java以外のファイルは 'src/test/resources'の下にあります。なぜなら' classpath: '-pathがうまくいかなかったからです。 – FibreFoX