作業フォルダを決めた上で、「使い方」の1~4までを実行します。生成されるspecフォルダ内のrspec_helper.rbを編集します。ここで、具体的なテストの内容を記載することになります。上記までのやり方でrspec_helper.rbを生成すると、デフォルトでは英語でいろいろなことが書かれています。これは、そのまま残しておいて一番下にテスト内容を追記しても動きますし、全部消してからテスト内容を書いても動きます。以下の例では、全部消してから書いています。以下のようなコードを書きます。テスト対象のadd関数をつくります。bendそして、テスト内容を書きます。endendexpectのカッコの中に実施するテストの内容(方法)を、eqの後に、実施した結果について、こうなってほしい、という設計意図をに書きます。カッコの中の実施結果がeqのあとの数値と一致すれば、テスト成功、となります。describeやitの意味合いについては、以下の記事を参照。https://qiita.com/uchiko/items/d34c5d1298934252f58fどの関数のテストをするか、ということと、どんなテストをするか、ということを階層的に書けるみたい。コマンドラインで以下を実施します。rspecエラーがなければ以下のようになります。failureということで、エラーなしでテスト成功、ということになります。failuresもし、ここでエラーがあったら以下のようになります。(addの中身を書き換えてエラーを発生させてます)エラー内容とか、いろいろ表示してくれるわけですね。以下のコードの実行時に、作業している仮想環境にrspecがインストールされます。install次に、このコードでrspecが初期化されます。上で、インストール済のrspecを実行します。オプションは--init(初期化)です。rspecを実行する、というのは、初期化されたrspecを、bundle上でオプション無しで実行する(テストを実行する)、という意味になります。ファイルとはなにかbundle上で動くrspecコマンドが参照している、テスト時の設定ファイルのようなもの、のようです。ちなみに、.rspecファイルのファイル名を.rspec2等に書き換えてテストしようとすると、以下のように、テストが見つからない、という結果が帰ってきます。しても、テストは実行できません。参照しているこのファイル名は固定のようです。デフォルトだと、以下の内容が書いてあります。ファイルを呼び出してテストに使う、という意味になっています。requestStockLike2なかむら@miler0528メーカー勤務の回路屋ですが、pythonに出会って、画像処理やデータ処理はじめました。upLoginユーザーは見つかりませんでした。