1. Ruby / Говнокод #16072

    −136

    1. 1
    2. 2
    3. 3
    4. 4
    it 'traders email should be nil' do
       trader = FactoryGirl.create(:trader, :email => nil)
       trader.email.should be nil
    end

    captain obvious test

    Запостил: andrejlr, 28 Мая 2014

    Комментарии (6) RSS

    • Зато читается как хорошо! :)
      Ответить
      • Это же руби!
        Главное, чтобы было красиво. Остальное не имеет значения.
        Ответить
    • > FactoryGirl

      Пролетарка?
      Ответить
    • Тащемта не говнокод. В модели могут стоять различные фильтры, типа after_create, которые заполняют email.
      Хотя, конкретно в случае с мылом это было бы странно.
      Ответить
    • Проверяют на то, что конструктор trader'а не падает от nil'а?
      Ответить
      • Тогда тест надо было по-другому назвать. А так - проверяют что после конструктора с nil поле примет значение nil.
        Ответить

    Добавить комментарий