2021-01-01から1年間の記事一覧

describeとRSpec.describeはどちらの書き方が良いのか

この記事は「ESM Advent Calendar 2021」の3日目の記事です。 adventar.org はじめに Railsアプリケーションをの開発でRSpecを使ってテストを書くことが多いです。私はRSpecを書くときに、トップレベルの階層の describe をdescribe ではなく RSpec.describe…

RubyからYoutubeAPIを使ってクラロワ動画を概要欄で絞り込んでみた

はじめに 私はクラッシュロワイヤル(通称クラロワ)というスマホゲームでよく遊んでいます。クラロワは8枚のカードでデッキを組んで相手と戦うカードゲームです。 clashroyale.com そのクラロワのスキルアップのために、 YouTube で 『Stats Royal』という…

FactoryBot 6.0 から enum の traits が自動生成されるようになった

はじめに 2020 年 6 月にリリースされていた FactoryBot バージョン 6.0.0 から ActiveModel の enum の列挙子ごとに traits が自動で作られるようになっていました。これについて技術記事があまりなかったので書いてみることにしました。 例えば以下のよう…