Ruby тіліндегі спецификация дегеніміз не?
Ruby тіліндегі спецификация дегеніміз не?

Бейне: Ruby тіліндегі спецификация дегеніміз не?

Бейне: Ruby тіліндегі спецификация дегеніміз не?
Бейне: Не пара | Пойма пой (узбекфильм на русском языке) #UydaQoling 2024, Сәуір
Anonim

The Ruby Spec Люкс, қысқартылған рубин / спец , әрекетіне арналған сынақ жинағы Ruby бағдарламалау тілі. Бұл ISO сияқты стандартталған спецификация емес және ол болуды мақсат етпейді. Оның орнына, бұл мінез-құлықты сипаттайтын және сынайтын практикалық құрал Ruby кодпен.

Сонымен қатар, Ruby-де не сипатталған?

Сөз сипаттау RSpec түйінді сөзі болып табылады. Ол «Мысал тобын» анықтау үшін қолданылады. Сіз «Мысалы топты» тесттер жинағы ретінде қарастыруға болады. The сипаттау кілт сөз сынып атауын және/немесе жол аргументін қабылдай алады. Блок тек а Ruby белгілеген блок Ruby орындау/аяқтау кілт сөздері.

Сонымен қатар, Ruby-де RSpec дегеніміз не? RSpec үшін тестілеу құралы болып табылады Ruby , мінез-құлыққа негізделген даму (BDD) үшін жасалған. Бұл ең жиі қолданылатын тестілеу кітапханасы Ruby өндірістік қолданбаларда. Оның өте бай және қуатты DSL (домендік тіл) бар болса да, оның негізінде ол тезірек пайдалануға болатын қарапайым құрал болып табылады.

Осыны ескере отырып, Ruby тесті дегеніміз не?

Бірлік тестілеу дұрыс және пайдалы жазуға уақыт бөлсеңіз, әзірлеу процесінің басында қателерді анықтаудың тамаша тәсілі сынақтар . Басқа тілдердегідей, Ruby орнату, ұйымдастыру және іске қосу үшін стандартты кітапханасында негізді қамтамасыз етеді сынақтар шақырды Сынақ ::Бірлік. Негізгі өту/сәтсіздікті анықтау тәсілі сынақтар.

Ерекшелік ерекшелігі дегеніміз не?

Мүмкіндік спецификациясы . Ерекшеліктер функционалдық бөліктерді жүзеге асыруға арналған жоғары деңгейлі сынақтар. қолданба арқылы. Олар қолданбаны тек сыртқы арқылы жүргізуі керек. интерфейс, әдетте веб-беттер.

Ұсынылған: