вторник, 25 марта 2014 г.

Rspec, nested example groups and RTFM

Очень давно я уже не писал в блог. (сказал словами мастера Йоды я)
Значит это не было первой необходимостью.

А сегодня я открыл автотесты Cucumber и наткнулся на интереснейший пример: вложенные describe-блоки. А также несколько блоков "it {...}" идущих один за другим.

Пример можно посмотреть тут:
https://github.com/cucumber/cucumber/blob/master/spec/cucumber/formatter/html_spec.rb

 Это просто чудесно!

Вот и статейка интересная на эту же тему:
http://blog.codefront.net/2007/12/30/why-i-love-rspec-nested-example-groups/


Я совсем не специалист в Руби на данный момент, системно Руби никогда не изучал (только по мере необходимости), поэтому "мануалов" по RSpec дотошно не читал. А надо бы )))
Собственно как и любые мануалы. А в вселенной, где существуют автоматизированные тесты, они (тесты) дают очень много интересной информации.

В общем надо по утрам повторять мантры "RTFM" and "RTFT" (read the f***ing tests) :)

Осталось только привести свой образ жизни в такой, когда будет время по утрам для "пения" мантр. :-D