1
/
5

RSpecビギナーが、ビギナーなりにテストコードを書いてみた

ポートフォリオにテストを追加したい!!!!!

Ruby on Railsを用いたポートフォリオを作成する中でそのように考えた私は、Ruby用のテスティングフレームワークを調べてみました。Rubyのテストを書く際のフレームワークにはいくつか種類があります。私はその中でRSpecを選択しました。理由は単純に情報が多いもの、かつ実務でも広く使われているものを使用したかった為です。

早速、Qiitaの記事等を参考に実装してみる!!!ところが、記事を参考にテストコードを書いても一つもテストが通らない。うむ、、どうしたものか。

その上、実際の機能を例にしたテストコードを書いている記事が見当たらない。具体例が見つからず、何を書くべきで、どう書けば良いかも分からない。

悩んでいた矢先、一筋の光が。

RSpecの雄である伊藤淳一さんが開催してくださった、初学者向けのRSpec勉強会「RSpecビギナーズ!」にご縁がありお誘い頂きました!


ほとんど知識がない状況での参加になり、トンチンカンな質問をしている点はお見逃しください。

こちらに参加し、なんとなく勘所を掴むことができました。

同時に、私のように具体的なコードをどのように書けば良いか分からないという初学者の方は多いと感じました。そこで、同じように悩んでいる方にとって少しでも役立てばと思い、私が経験した初学者ならではの"つまづきポイント"と、ポートフォリオを例とした"具体的なコード例"を、稚拙ながら全3編に分けてまとめました。

また嬉しいことに、伊藤さんが記事をご覧になられ、全記事にご厚意でコードレビューをしてくださっています。まだ全てを直せてはいないですが、徐々にアップデートしていくつもりです。

以下、記事の中で気になったことがあれば、是非コメント頂けると幸いです。


【第1回】RSpecビギナーが、ビギナーなりにModelSpecを書いてみた - Qiita
はじめまして。最初に自己紹介を簡単にさせて頂きます。 2020年5月〜2020年9月までDMMWEBCAMPにてRubyを中心に学習し、現在転職活動中の卒業生です。 先日、RSpecの雄である伊藤淳一@jnchito さんのご厚意で開催された初学者向けの勉強会(RSpecビギナーズ!!) にも参加致しました。 ポートフォリオにRSpecを用いたテストを記述する中で感じた、 ...
https://qiita.com/komaitaira/items/37f464c17f7cdc61d292


【第2回】RSpecビギナーが、ビギナーなりにSystemSpecを書いてみた(沼編) - Qiita
こちらは前回の記事 【第1回】RSpecビギナーが、ビギナーなりにModelSpecを書いてみたの第2回、SystemSpec(システムスペック)編です。 ModelSpec(モデルスペック)について知りたい方は前回の記事へどうぞ! また先日、RSpecの雄である伊藤淳一 @jnchito さんのご厚意で開催された初学者向けの勉強会(RSpecビギナーズ!!) ...
https://qiita.com/komaitaira/items/b9efc86cde48fb5ca8ef


【第3回】RSpecビギナーが、ビギナーなりにSystemSpecを書いてみた(完結編) - Qiita
こちらは前回の記事 【第2回】RSpecビギナーが、ビギナーなりにSystemSpecを書いてみた(沼編) の続き、SystemSpec(システムスペック)完結編です。 ModelSpec(モデルスペック)について知りたい方は こちら をご覧下さい。 また先日、RSpecの雄である伊藤淳一 @jnchito さんのご厚意で開催された初学者向けの勉強会(RSpecビギナーズ!!) ...
https://qiita.com/komaitaira/items/2648d742285c129712eb
1 いいね!
1 いいね!