はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ RSpec

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 64件)

雑に作って、それから作り込んで、最後にテストを書く「テストラスト」開発 - give IT a try

2023/02/16 このエントリーをはてなブックマークに追加 467 users Instapaper Pocket Tweet Facebook Share Evernote Clip テスト 最後 give IT a try 開発 TDD

(この話は最初Twitterに書こうと思ったけど、長くなるのでブログに書くことにしました) 僕はRSpecやMinitestでテストを書くのは得意ですが、常にテストファースト(TDD)で開発するとは限りません。 今業務でやってるタスクはこんなふうに進めてます。 雑に動くものを作る ↓ 見た目をきれいにする&機能を作り込む ↓ ... 続きを読む

ITエンジニアがお金に関する本を10冊近く一気に読みあさってみた - give IT a try

2022/06/29 このエントリーをはてなブックマークに追加 433 users Instapaper Pocket Tweet Facebook Share Evernote Clip ITエンジニア give IT a try rspec 印税

はじめに:お金は稼げてるけどお金には無頓着な44歳ITエンジニア 僕はプログラマとして働いていて、株式会社ソニックガーデンのお給料やら、副業のフィヨルドブートキャンプのメンター料やら、執筆・翻訳した技術書(「プロを目指す人のためのRuby入門」と「Everyday Rails - RSpecによるRailsテスト入門」)の印税やら... 続きを読む

【翻訳】RSpecのリードメンテナだけど何か質問ある? - Qiita

2017/10/15 このエントリーをはてなブックマークに追加 105 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec Qiita 翻訳 何か質問

はじめに 先日、Redditでこんな記事が載っていました。 AMA: The authors of "Effective Testing with RSpec 3", Myron Marston and Ian Dees : ruby この記事は書籍「 Effective Testing with RSpec 3 」の筆者であるMyron Marston氏とIan Dees氏が、書籍に関する質問に... 続きを読む

RSpec/Capybaraのテストコードを画面操作から出力するChrome拡張をつくった - memo.md

2017/10/01 このエントリーをはてなブックマークに追加 94 users Instapaper Pocket Tweet Facebook Share Evernote Clip Capybara memo.md rspec 表題 拡張

2017 - 10 - 01 RSpec/Capybaraのテストコードを画面操作から出力するChrome拡張をつくった Ruby テスト ツール JavaScript Capybara RSpec ほぼ表題の通りの内容で、 Chrome 拡張を作ってみた。 完成度としてはまだまだだけど、とりあえずざっくり触れる程度にはなったので公開した。 github.com chrome.google.com... 続きを読む

【書評】RSpecの初心者から上級者まで役立つ!「Effective Testing with RSpec 3」を読みました - give IT a try

2017/09/10 このエントリーをはてなブックマークに追加 51 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec 書評 give IT a try RSpec 3

2017 - 09 - 11 【書評】RSpecの初心者から上級者まで役立つ!「Effective Testing with RSpec 3」を読みました Ruby 本 はじめに 数ヶ月前、RSpecコミッタのYuji Nakayamaさん( @nkym37 )から突然連絡がきて、「リードメンテナのMyron Marstonが今度RSpecの本を出版するんだけど、Myronが日本人のレビュアーを探... 続きを読む

RSpecの指針について網羅的に書いてみたかった - Qiita

2016/08/06 このエントリーをはてなブックマークに追加 107 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec Qiita コーディングルール 指針 文体

概要 この記事では、RSpecにあまり馴染みがない人にもわかりやすいように、RSpecの理想的な書き方(=コーディングルール)を説明しようとしています。 書いてあることは個人的な見解です。理性的な議論を歓迎します。 友人に語っているような文体ですのでお気をつけください。 動機 俺はみんなにRSpecを書いてほしかったんじゃない。 いいRSpecを書いてほしかったんだ(´・ω・`) なぜかバリデーシ... 続きを読む

Ruby - リーダブルRspec - Qiita

2015/12/13 このエントリーをはてなブックマークに追加 109 users Instapaper Pocket Tweet Facebook Share Evernote Clip BDD example CONTEXT Qiita rspec

はじめに リーダブルRspecというタイトルつけましたが、そんな大それたものではないです テスト書くときでも名前付け重要だからちゃんとしよう!っていうだけの内容です RspecがBDDのためのツールであることを意識しつつ、 Rspecの流儀に則って適切に名前付けをして書くと読みやすいテストがかけるはずです describe/context/exampleのメッセージに適切に名前つける これが出来る... 続きを読む

[Ruby] よく使うRspecのレシピ集(Rspec3.3) | Developers.IO

2015/11/13 このエントリーをはてなブックマークに追加 85 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec リフレクション Ruby 五十嵐 インスタンス変数

モバイルアプリサービス部の五十嵐です。 最近Rspecをガッツリ書いたので、調べたことをユースケースごとにまとめてみます。 対象バージョンはRspec3.3です。 リフレクション Rubyのリフレクションを使用したテストの書き方です。 インスタンス変数を操作したい インスタンス変数を取得したい場合はinstance_variable_get、設定したい場合はinstance_variable_se... 続きを読む

RSpecとMinitest、使うならどっち? / #kanrk06 // Speaker Deck

2015/07/11 このエントリーをはてなブックマークに追加 87 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec minitest Speaker Deck

Speaker Details 過去に作ったスライドはこちら。 http://www.slideshare.net/JunichiIto/presentations View Speaker Details 続きを読む

Rspecでfailするとデスメタルが流れるようにした - ( ꒪⌓꒪) ゆるよろ日記

2015/07/03 このエントリーをはてなブックマークに追加 73 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec デスメタル コマンドラインツール アカ null

2015-07-03 Rspecでfailするとデスメタルが流れるようにした ruby rspec あまりにもテスト通らないのでデスメタル聴き始めた— ⁰⁰⁰⁰null (@yuroyoro) 2015, 7月 2このような事があったので自動化した。 Mac限定。 こんな感じ。successだとレベルがアガる。事前にbash-itunes というコマンドラインツールを入れておく。 iTunesを日... 続きを読む

Minitestの技術書としては日本初!?「RSpecユーザのためのMinitestチュートリアル(ベータ版)」を公開しました! - give IT a try

2015/06/30 このエントリーをはてなブックマークに追加 50 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec minitest Railsテスト入門 ベータ版

2015-06-30 Minitestの技術書としては日本初!?「RSpecユーザのためのMinitestチュートリアル(ベータ版)」を公開しました! Ruby Everyday Rails お知らせ はじめに 先日のブログでも書きましたが、電子書籍「Everyday Rails - RSpecによるRailsテスト入門」の追加コンテンツとして「Minitest版のテストコードとその解説書」を書い... 続きを読む

Rails / RSpec テスト書いたことない メンドクサイ(n´Д`)という時のチートシート | Workabroad.jp

2015/06/15 このエントリーをはてなブックマークに追加 83 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails rspec チートシート

テストを書かないようになってしまっていた。 大きなアプリケーションではないし一人で作ってるし… まぁいいか的な。 ただ、コードの量が増えていくにつれやっぱりちょっと辛い。 書き方すっかり忘れたので、RSpec再入門。 最終的なGemfile(テスト関係だけ) テスト用のDBの設定をお忘れなく。 gem 'pg' group :development, :test do gem "rspec-rai... 続きを読む

RubyでSeleniumを使ってサクッとスタンドアローンなブラウザテストを作成する - Rails Webook

2015/04/20 このエントリーをはてなブックマークに追加 106 users Instapaper Pocket Tweet Facebook Share Evernote Clip スタンドアローン Selenium Capybara 方法

2015-04-20 RubyでSeleniumを使ってサクッとスタンドアローンなブラウザテストを作成する テスト Photo by Flickr: Simon & His Camera's PhotostreamRubyでSeleniumを使ってスタンドアローンなブラウザテストをする方法を説明します。 テスティングフレームワークにはRSpec、SeleniumにアクセスするためにCapybara... 続きを読む

RSpec::HueFormatter on Vimeo

2015/04/09 このエントリーをはてなブックマークに追加 181 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec

Additional Links Vimeo About Vimeo Vimeo Blog Vimeo Guidelines Developers Jobs Help Help Center Basics Video School FAQ Forums More On Demand Everywhere Upload Site Map Upgrade Vimeo Plus Vimeo PRO Vi... 続きを読む

RSpec3 初心者向けの資料まとめ直しました![Ruby] - 酒と泪とRubyとRailsと

2015/01/11 このエントリーをはてなブックマークに追加 139 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails まとめ Ruby TDD rspec

TDDでRSpecを書くにあたって、どれだけ効率的に効果的なテストが書けるかは、品質を高めていく上ですごく大切なことだと思います。 今回、RSpec3用のドキュメントやWebサイトを色々読みなおして、最近までに特に良かった記事などを中心にまとめ直しました。 RSpec3に入門しようとしている初心者さんや、普段使っているけどもう一度RSpec3の知識を整理したい人にオススメのマトメです! TDD/B... 続きを読む

使えるRSpec入門・その1~その4を書き終えました + 執筆裏話とか - give IT a try

2015/01/04 このエントリーをはてなブックマークに追加 72 users Instapaper Pocket Tweet Facebook Share Evernote Clip RSpec入門 rspec Qiita 構文 Ruby

2015-01-05 使えるRSpec入門・その1~その4を書き終えました + 執筆裏話とか お知らせ Ruby はじめに 昨年末からQiitaに執筆していた初心者向けのRSpec入門記事、「使えるRSpec入門」の全4回をすべて書き終えました。 各記事のリンクは以下の通りです。 使えるRSpec入門・その1「RSpecの基本的な構文や便利な機能を理解する」 使えるRSpec入門・その2「使用頻度... 続きを読む

Ruby - これを読むとRSpecの裏側がどうやって動いているのか分かるかもしれないぜ - Qiita

2014/12/01 このエントリーをはてなブックマークに追加 219 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec テスティングフレームワーク Qiita Ruby

これはTokyuRuby会議08にて発表した資料を元にQiita向けに再編集したものです。 元々Advent Calendarと共用にしようと思って、どう考えても5分で話せない資料でLTしたのでした。 最初に RubyのテスティングフレームワークとしてはトップクラスにメジャーなRSpecですが、内側の実装が黒魔術感に溢れていて非常に読み辛い。 そしてカスタマイズするにも学習コストが高いという話を聞... 続きを読む

PHPerがRailsデビューしてWebAPIを作りRSpecでテスト書いてCap3/CircleCIでデプロイして分かった事を1ヶ月の自分に教えたいので、まとめてみた - Qiita

2014/11/27 このエントリーをはてなブックマークに追加 443 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails rspec PHPer WebAPI Qiita

PHPerがRailsデビューしてWebAPIを作りRSpecでテスト書いてCap3/CircleCIでデプロイして分かった事を1ヶ月の自分に教えたいので、まとめてみたPHP(2894)RSpec(332)Rails(3068)Ruby(5516)zaruが2014/11/28にKobitoから投稿編集リクエストを作成する タイトル長い。すまぬ。PHPerとして約10年近く。Ruby自体は案件によ... 続きを読む

Ruby - 使えるRSpec入門・その3「ゼロからわかるモックを使ったテストの書き方」 - Qiita

2014/11/21 このエントリーをはてなブックマークに追加 182 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec Qiita Kobito jnchito モック

使えるRSpec入門・その3「ゼロからわかるモックを使ったテストの書き方」Ruby(5464)RSpec(328)jnchitoが2014/11/21にKobitoから投稿(2014/11/21に編集)編集履歴(3)編集リクエストを作成する はじめに みなさんこんにちは! この記事は「必要最小限の努力で最大限実戦で使える知識を提供するRSpec入門記事」、略して「使えるRSpec入門」の第3回です... 続きを読む

使えるRSpec入門・その2「使用頻度の高いマッチャを使いこなす」 - Qiita

2014/11/05 このエントリーをはてなブックマークに追加 95 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita マッチャ RSpec入門 rspec not

はじめに みなさんこんにちは! この記事は「必要最小限の努力で最大限実戦で使える知識を提供するRSpec入門記事」の第2回です。 今回はRSpecのマッチャについて説明していきます。 第1回と同様、今回も「最低限これだけは」という内容に絞り込んで説明します。 使用頻度の少ないマイナーなマッチャ(注:僕基準)については説明しません。 具体的な項目は以下の通りです。 マッチャとは何か to / not... 続きを読む

Rails から Elasticsearch を使っているときのテストの書き方(elasticsearch-rails, RSpec) - 彼女からは、おいちゃんと呼ばれています

2014/11/03 このエントリーをはてなブックマークに追加 87 users Instapaper Pocket Tweet Facebook Share Evernote Clip おいちゃん Rails rspec エロサイト 全文検索

2014-11-03 Rails から Elasticsearch を使っているときのテストの書き方(elasticsearch-rails, RSpec) Elasticsearch Rails テスト みんな大好き babyshark(エロサイトにつき閲覧注意)では全文検索に Elasticsearch を使っています。テストの書き方について日本語情報が少ないようなので、僕はこういう感じで書い... 続きを読む

Ruby - 使えるRSpec入門・その1「RSpecの基本的な構文や便利な機能を理解する」 - Qiita

2014/10/26 このエントリーをはてなブックマークに追加 338 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec Qiita Kobito jnchito 構文

使えるRSpec入門・その1「RSpecの基本的な構文や便利な機能を理解する」Ruby(5237)RSpec(313)jnchitoが2014/10/27にKobitoから投稿(2014/10/27に編集)編集履歴(2)編集リクエストを作成する はじめに RSpecは難しい、よくわからない、といったコメントをときどき見かけます。 確かにちょっと独特な構文を持っていますし、機能も結構多いので「難しそ... 続きを読む

RSpec をやめて Test::Unit に戻る - @tmtms のメモ

2014/10/12 このエントリーをはてなブックマークに追加 270 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec tmtms unit Allow test

2014-10-12 RSpec をやめて Test::Unit に戻る Ruby 最近の RSpec は、それまで obj.stub(hoge: value) と書けたものが、 allow(obj).to receive(:hoge).and_return value と書かないといけなくなったりとか、正気の沙汰とは思えないような変更をしたりするので、何年かぶりに Test::Unit を使って... 続きを読む

RSpecでRequest Describer - Qiita

2014/09/10 このエントリーをはてなブックマークに追加 83 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec Qiita Webアプリケーション テスト 方針

WebアプリケーションのHTTPレベルでの振る舞いに対してテストを記述するとき、皆さんはどのような考えを持ってテストコードを記述しているでしょうか。この投稿では、この手のrequest-specと呼ばれるテストについて考察しながら、テストを書くときの幾つかの方針と、RSpec::RequestDescriberを利用してテストコードを簡略化する方法を紹介します。 request-specとは re... 続きを読む

RSpecの基本 - ダメ人間を支える技術

2014/08/24 このエントリーをはてなブックマークに追加 64 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec BDD TDD 引数 インターン

2014-03-07 RSpecの基本 インターン こんばんは。 学習は、15日目です。前回の続き、自動テストについてです。 テスト駆動開発(TDD)と振舞駆動開発(BDD) - ダメ人間が生きている 今日は、RSpecによるテストを書いていきます。 testinitで書いたテストをRSpecで書いてみる 前回testinitで作成した、引数が"shigotop"か否かを判定するメソッドis_sh... 続きを読む

 
(1 - 25 / 64件)