Бадыраңда чуркоочу класс деген эмне?
Бадыраңда чуркоочу класс деген эмне?

Video: Бадыраңда чуркоочу класс деген эмне?

Video: Бадыраңда чуркоочу класс деген эмне?
Video: Алыкул Осмонов - Неге кечигет 2024, Июль
Anonim

As Бадыраң Junit колдонот, бизде тест болушу керек Runner классы . Бул класс Junit аннотациясын @RunWith () колдонот, ал JUnitке сыноо эмне экенин айтат жүгүрүүчү класс . Бул Джунит үчүн тесттерди аткарууну баштоо үчүн башталгыч пунктка окшош. Src папкасында а класс TestRunner деп аталат.

Элдер дагы сурашат, чуркоочу класс деген эмне?

A JUnit Runner болуп саналат класс бул JUnitтин абстракциясын кеңейтет Runner классы . Runners сыноо үчүн колдонулат класстар . The Runner Бул тестти иштетүү үчүн колдонулушу керек @RunWith аннотациясын колдонуп орнотсо болот.

Ошондой эле билиңиз, бадыраңдагы монохромия деген эмне? Бадыраң Жолдор (@CucumberOptions): Монохромдук чындык : бул үчүн консолунун чыгышы дегенди билдирет Бадыраң тесттер алда канча окулуураак жана окулбаган белгилерди алып салат. жалган: анда консолдун чыгышы керек болгондой окулбайт.

Ошондой эле бирөө сурашы мүмкүн, бадыраңдагы сыноочу класс деген эмне?

Чуркоодон тышкары а бадыраң өзгөчөлүк файлы, сыноочу класс ошондой эле өзгөчөлүк файлдары менен кадамдын аныктамасы ортосундагы өз ара байланыш катары иштейт класстар . Ал ичинде сыноочу класс , сиз өзгөчөлүктөр файлы үчүн да, кадам defs үчүн да жол көрсөтөсүз класс.

@CucumberOptions деген эмне?

Негизи @ CucumberOptions эгерде биз бадыраңдын буйрук сабын колдонгон болсок, биз кыла турган бардык нерселерди кылууга мүмкүнчүлүк берет. Бул абдан пайдалуу жана абдан маанилүү, эгерде биз IDEди ушундай тутууну биздин долбоорду ишке ашыруу үчүн гана колдонсок.

Сунушталууда: