2017-02-27 8 views
1

私はいくつかの同様の問題があることを知っていますが、私はキュウリのファイルを機能するバインドの手順にいくつかの問題があります。これはキュウリと春の起動

@Target(ElementType.TYPE) 
@Retention(RetentionPolicy.RUNTIME) 
@SpringBootTest(classes = AppRunner.class) 
@RunWith(Cucumber.class) 
@interface CucumberSteps { 

} 

@RunWith(Cucumber.class) 
    public class CucumberTests { 

    } 

注釈は、私はいつも "あなたは以下のスニペットで欠落しているステップを実行することができます:" 取得

@CucumberSteps 
    public class QueueSenderStepsDefs { 

     @Given("^I have item$") 
     public void iHaveItem() throws Throwable { 
      System.out.println("Asd"); 
     } 

     @When("^I send it to jmsQueueSender$") 
     public void iSendItToJmsQueueSender() throws Throwable { 
      System.out.println("dff"); 
     } 

     @Then("^item is on queue$") 


    public void itemIsOnQueue() throws Throwable { 
     System.out.println("sdasdsa"); 
    } 
} 

ステップ私キュウリのランナーです。私はInteliJ IDEAを使用しており、設定でグルーを設定しています。しかし、まだ動作しません。手伝って頂けますか?

答えて

0

あなたの機能でコピーすることはできますか? あなたのキュウリのオプションでグルー/フィーチャーを使用して、ファイルの正しい場所を探していることを確認してください。 以下に似ています。

@CucumberOptions(
features ="src/test/java/", 
glue = "packagename") 
、それは本質的に似ているようだと、私もあなたを助けるかもしれ質問を位置

Cucumber Test a Spring Boot Application

関連する問題