RSpec 3, урок #1 | Настройка среды и первые тесты

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ก.ย. 2024

ความคิดเห็น • 44

  • @IlyaBodrovKrukowski
    @IlyaBodrovKrukowski  ปีที่แล้ว +2

    Друзья, документация на relishapp (как показано в видео) более недоступна, новая ссылка теперь rspec.info/documentation/

  • @yaroslavbozhak9107
    @yaroslavbozhak9107 2 ปีที่แล้ว +10

    Очень большое спасибо за ваш труд. Ваши уроки очень информативны и полезны. Особая благодарность за уроки по RSpec.

  • @null6216
    @null6216 2 ปีที่แล้ว +4

  • @qodeshaqqodasim2806
    @qodeshaqqodasim2806 ปีที่แล้ว +2

    Как же грамотно мужик рассказывает! Голос приятный, манера речи и преподавательский талант.

  • @ArtJarocki
    @ArtJarocki 2 ปีที่แล้ว +3

    Отличный урок, жалко, что смотрю его сегодня, а не месяц спустя, когда напилены уже остальные уроки ) Но всё равно, как всегда всё чётко, доступно, лаконично и грамотно. Спасибище огромное!

    • @IlyaBodrovKrukowski
      @IlyaBodrovKrukowski  2 ปีที่แล้ว

      Это правда. Но буду стараться почаще к этой теме возвращаться - правда ещё остались незакрытыми некоторые вопросы в Rails

  • @user-ji1rl3po9e
    @user-ji1rl3po9e 2 ปีที่แล้ว +2

    Только недавно стал применять RSpec. И вот удача, этот урок. Много нового для меня. Спасибо!

  • @IvDBS
    @IvDBS 11 หลายเดือนก่อน +1

    Когда Indian guy tutorial не помогает, выручает Илья! Спасибо за Rspec 🙂

  • @ledockol
    @ledockol 2 ปีที่แล้ว +2

    Замечательно. Спасибо

  • @prdrsd6303
    @prdrsd6303 2 ปีที่แล้ว +2

    Щиро дякую, за Вашу роботу:)

  • @letsgameco3514
    @letsgameco3514 2 ปีที่แล้ว +1

    Большое спасибо за видео, всё четко разъясняете! Мне понравилось слушать и понимать)

  • @dx3mod
    @dx3mod 2 ปีที่แล้ว +5

    Ну такими темпами скоро и до RBS или Sorbet'а дойдем))

    • @IlyaBodrovKrukowski
      @IlyaBodrovKrukowski  2 ปีที่แล้ว

      Посмотрим, как уже анонсировалось, планов много, надо ещё с рельсами расквитаться!

  • @vyacheslavchik
    @vyacheslavchik 2 ปีที่แล้ว +2

    Спасибо Илья я давно просил

  • @user-mz4jx7no6b
    @user-mz4jx7no6b ปีที่แล้ว +1

    Добрый день, спасибо за Ваши видео, таких достойных уроков в интернете мало. Может Вы знаете, слышали - RSpec может работать в связке с Selenium WebDriver при написании автотестов для сайтов?

    • @IlyaBodrovKrukowski
      @IlyaBodrovKrukowski  ปีที่แล้ว

      Добрый день. Само собой, это можно сделать. Так пишутся системные тесты в Rails

  • @vladislavdmitrov8987
    @vladislavdmitrov8987 2 ปีที่แล้ว +1

    Самая долгожданная серия, Спасибо!!!

  • @user-kb8ik2mw5q
    @user-kb8ik2mw5q 2 ปีที่แล้ว +1

    Большое спасибо за видео

  • @kirill_prog
    @kirill_prog 2 ปีที่แล้ว +1

    Всегда хотел разобраться с Rspec. Хотелось бы потестить рейлс и увидеть реальные кейсы из жизни. Илья, очень нравится подача материала, внимание к мелочам и раскладывание по полочкам для чайников Всё как мы любим, спасибо

    • @IlyaBodrovKrukowski
      @IlyaBodrovKrukowski  2 ปีที่แล้ว

      Большое спасибо, буду стараться!

  • @xaogao
    @xaogao 2 ปีที่แล้ว +1

    Спасибо за видео

  • @olegmitnik9617
    @olegmitnik9617 ปีที่แล้ว +1

    Спасибо, как всегда отличный видео-урок 👍 Правильно ли я понимаю, что многие рельсовые генераторы создают по умолчанию еще и файлы для тестирования (minitest), для того, чтобы программист придерживался TDD?
    Как происходит в реальной разработке на рельсах: сначала тест, потом реализация функционала, или как-то по другому? Тестируется все (контроллеры, модели, представления) или что-то допустимо пропускать?

    • @IlyaBodrovKrukowski
      @IlyaBodrovKrukowski  ปีที่แล้ว +1

      Да, конечно, но там могут быть разные решения, не всегда minitest. Пишут по-разному, бывает, что сначала тесты, а бывает, что потом. Что именно тестировать - решает команда, хотя обычно прямо для всего тесты не пишут

  • @Obrezkasada
    @Obrezkasada 2 ปีที่แล้ว +1

    Илья а не посоветуете альтернативную IDE кроме VSC?

  • @TheBedelbaev
    @TheBedelbaev ปีที่แล้ว +1

    Илья, привет. Что значит require: false, если используем bundler?
    Just install the rubocop-rspec gem
    gem install rubocop-rspec
    or if you use bundler put this in your Gemfile
    gem 'rubocop-rspec', require: false

    • @IlyaBodrovKrukowski
      @IlyaBodrovKrukowski  ปีที่แล้ว

      Он не подключится автоматом stackoverflow.com/questions/4800721/ruby-what-does-require-false-in-gemfile-mean

  • @ELDAR011288
    @ELDAR011288 2 ปีที่แล้ว +1

    Здравствуйте Илья! Как вы считаете что лучше rspec или minitest?

    • @IlyaBodrovKrukowski
      @IlyaBodrovKrukowski  2 ปีที่แล้ว

      В общем случае rspec, тк он более популярен и проще найти примеры, но minitest как-то попроще и считается, что пошустрее

  • @barabas0077
    @barabas0077 2 ปีที่แล้ว +1

    Добрый день. Хорошиее видео. А мы проект с Rails будем тестами покрывать? И плонируется ли его продолжать делать?

    • @IlyaBodrovKrukowski
      @IlyaBodrovKrukowski  2 ปีที่แล้ว +1

      Rails будет, конечно. Но для тестов пока Ruby, чтобы было проще ориентироваться

  • @slavapol-v1553
    @slavapol-v1553 2 ปีที่แล้ว +1

    Как у вас шрифт называется?

  • @tralidze1501
    @tralidze1501 2 ปีที่แล้ว

    Илья, спасибо за работу) В одном из видео вы упоминали что работаете с Rails 2, т.е. у вас больше 15 лет опыта работы с Ruby? И судя по каждому из ваших видео вы профессиональный учитель с огромным опытом)

    • @IlyaBodrovKrukowski
      @IlyaBodrovKrukowski  2 ปีที่แล้ว

      Ну, вообще да, я помню Rails с 2 версии.Но тут не сказать, что я прямо каждый день сидел и только этим фреймворком занимался - возникали другие задачи, другие технологии надо было смотреть, так что в реальности кто его знает, какой там опыт выходит. Важны навыки :) Преподаю я тоже достаточно долго, примерно такое же время, но опять же не совсем регулярно

    • @IlyaBodrovKrukowski
      @IlyaBodrovKrukowski  2 ปีที่แล้ว

      Да и там поменьше выходит, чем 15 лет в любом случае