// codeart.ru / Вопрос/Ответ / Как правильно писать тесты на RSpec? Форум

Как правильно писать тесты на RSpec? rss подписка

Автор: Evgeniy Sergeev

В этом топике я предлагаю обсудить то как лучше создавать тесты с использованием фреймворка RSpec. Я не буду останавливаться на том что такое Rspec, откуда он появился, зачем нужен и так далее. Те кто программирует на Ruby скорее всего о нем слышали, а если нет, то предлагаю ознакомиться с базовыми понятиями самостоятельно. Далее я расскажу о моем представлении того как должны быть организованы тесты.

  1. Интересный и логичный подход.

    Вопрос по Cucumber + RSpec:
    Какие тесты писать в огурце, а какие в спеках?

    Я пока пришел к тому что в огурце — контроллеры и представления, в спеках — модели.

    Хотелось бы найти для себя правильное правило и следовать ему.

  2. Честно говоря, я пришел к выводу, что для моих задач вполне достаточно rspec, огурец не использую совсем. Обсудить это можно — вот здесь

  3. Читал где-то, что все названия желательно писать на английском. Оно конечно с русским нормально работает и выглядит наверное тоже красиво. Хотя может это дело вкуса…

  4. Dmitry, я считаю, что причиной не делать что-либо может быть только конкретный факт, подтверждающий что так нельзя и объясняющий почему нельзя. Слова «так не делается» не могут выступать в роли подобного факта, потому что уместное применение «так не делается» и отличает профессионала от любителя.

  5. To Evgeny Sergeev

    Найдите пожалуйста слова «так не делается» в моем комментарии. Суть комментария даже далека от этих слов.

  6. Dmitry, слов «так не делается» в Вашем комментарии нет. Как это изменяет то, что я написал?

Leave a Reply

« »