@CucumberOptions trong dưa chuột-junit-platform-engine

Oct 29 2020

Tôi đang cố gắng chuyển các bài kiểm tra dưa chuột của mình từ cucumber-junitsang cucumber-junit-platform-engineđể có thể sử dụng các tính năng nền tảng mới. Làm cách nào để xác định lại người chạy của tôi để sử dụng cũ @CucumberOptions. Tôi đang điều tra vấn đề nhưng dường như vẫn chưa tìm ra cách thích hợp.

Trước khi tôi sử dụng các tùy chọn như vậy:

@CucumberOptions(
  plugin = ...,
  features = ...,
  tags = ...,
  glue = ...
)

Có cách nào đơn giản để chuyển nó sang platform-engine không?

Trả lời

3 M.P.Korstanje Oct 30 2020 at 03:23

Cho đến khi hợp nhất Junit5 / # 2416 , không có sự thay thế 1-1. Tuy nhiên, nếu bạn chỉ có một lớp duy nhất được chú thích với @CucumberOptionsviệc thêm thuộc tính vào junit-platform.propertiesthì đủ.