はてブログ

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



タグ RSpec

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

Rubyist Magazine - エンドツーエンドテストの自動化は Cucumber から Turnip へ

2013/05/29 このエントリーをはてなブックマークに追加 2714 users Instapaper Pocket Tweet Facebook Share Evernote Clip Cucumber Turnip BDD TDD rspec

エンドツーエンドテストの自動化は Cucumber から Turnip へ 皆さん、テストしていますか? Cucumber は使っていますか? RSpec は? テストなんか書いてない派ですか? Test::Unit 派ですか? あるいは minitest ばりばりですか? もちろんテストなしのリリースは有り得ませんので、何らかの方法でテストを実施されていることでしょう。 TDD/BDD といった... 続きを読む

テスト駆動開発について僕は誤解していた - 偏見プログラマの語り!

2012/03/06 このエントリーをはてなブックマークに追加 789 users Instapaper Pocket Tweet Facebook Share Evernote Clip 偏見プログラマ テスト駆動開発 TDD rspec unit

テスト | 22:20 ここ数日 ruby をやってるんですけど、ruby といえばテストらしいので Test::Unit やら RSpec やらを調べてました。しかし僕はこれまでまともな TDD をやってこなかったので、先にテストとは何ぞや?TDD とは何ぞや?ってのを調べたりしていました。 この記事は、ずぶの TDD 素人がテストについて知り始めたまとめです。 1. きっかけは RSpec の... 続きを読む

RSpec の入門とその一歩先へ - t-wadaの日記

2010/02/28 このエントリーをはてなブックマークに追加 670 users Instapaper Pocket Tweet Facebook Share Evernote Clip Git RubyGems rspec spec require

event, ruby, rspec | 1st iterationfavotter の みたいな機能を RSpec で作りましょう message_filter_spec.rb を作成 require 'rubygems' require 'spec' describe MessageFilter do end git に登録 $ ls message_filter_spec.rb $ git ... 続きを読む

RSpecによるユニットテストの書き方 - tech.recompile.net

2012/04/18 このエントリーをはてなブックマークに追加 473 users Instapaper Pocket Tweet Facebook Share Evernote Clip ユニットテスト rspec ユニットテストフレームワーク

最近、新人のテストコードを見る機会があり、ユニットテストの書き方について考える機会があった。ユニットテストはテンプレートみたいなものがあるので、それさえ押さえれば、誰でも簡単に書くことができる。 ここでは、その方法について紹介したい。サンプルはRSpecで書くが、その他のユニットテストフレームワークでも、応用ができるとおもう。 はじめに ごく単純化すると、テスト対象は状態を持ち、入力を与えると何ら... 続きを読む

雑に作って、それから作り込んで、最後にテストを書く「テストラスト」開発 - 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)で開発するとは限りません。 今業務でやってるタスクはこんなふうに進めてます。 雑に動くものを作る ↓ 見た目をきれいにする&機能を作り込む ↓ ... 続きを読む

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自体は案件によ... 続きを読む

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テスト入門」)の印税やら... 続きを読む

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でテストをこんな感じで書いてる - アジャイルSEを目指すブログ

2012/08/20 このエントリーをはてなブックマークに追加 337 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec Subject TDD CONTEXT Ruby

TDD, Ruby, Rspec私がRSpec使ってテスト書く時はこんな感じで書いてるよ〜ってのを書いてみた。*1 テストを書く順番についてTDDでコードを書く場合、先にテストを書く事になります。そして、そのテストを書く順番ですが、私は下記のような順番で書くように意識しています。設計する describe を書くitを書く subjectを明確にする before(context)を明確にするその... 続きを読む

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のshouldはもう古い!新しい記法expectを使おう! #Ruby #Rspec - Qiita

2013/04/03 このエントリーをはてなブックマークに追加 245 users Instapaper Pocket Tweet Facebook Share Evernote Clip Should expect Qiita README.md

というように書くようになりました。 別にshouldを使った記法がなくなったわけではありませんが、 https://github.com/rspec/rspec-expectations のREADME.mdには、もう新しいSyntaxの説明しか載っていないし、今後はexpectの方を使っていくほうがいいでしょう。 http://myronmars.to/n/dev-blog/2012/06/rs... 続きを読む

RSpec初心者必読!「Everyday Rails - RSpecによるRailsテスト入門」を発売しました - give IT a try

2014/02/07 このエントリーをはてなブックマークに追加 238 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec MOBI Railsテスト入門 ePub RSp

2014-02-07 RSpec初心者必読!「Everyday Rails - RSpecによるRailsテスト入門」を発売しました お知らせ 本 Ruby はじめに 以前から何度か紹介しているRSpec本の翻訳が終了し、ついに販売を開始しました! 提供フォーマットはMOBI(Kindle)、EPUB(iBooks)、PDFで、下記のページから購入できます。Everyday Rails - RSp... 続きを読む

RSpec を使い始める人が読むべき N 個のドキュメント | Aiming 開発者ブログ

2011/09/28 このエントリーをはてなブックマークに追加 228 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec Aiming ポリ 感銘 エントリ

こんにちは、ほりいです。Asset Pipeline に感銘を受けている今日この頃です。 今日は社内で RSpec をこれから勉強したいんだけど検索してもよくわからない!と質問を受けたので、読むべきエントリをまとめてみました。 # 現状ぐぐると RSpec.info がまず出てくるけどもう更新されてないっぽいので優しくないんですよね…… これは読んでおこう! スはスペックのス スはスペックのス 【... 続きを読む

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ですが、内側の実装が黒魔術感に溢れていて非常に読み辛い。 そしてカスタマイズするにも学習コストが高いという話を聞... 続きを読む

Rubyist Magazine - 改めて学ぶ RSpec

2011/09/26 このエントリーをはてなブックマークに追加 215 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec toc テスティングフレームワーク 赤松 祐希

{{toc}} 書いた人 : 赤松 祐希 ([[@ukstudio|http://twitter.com/ukstudio]]) ! はじめに 当記事は Ruby のテスティングフレームワーク、RSpec の解説記事です。 入門記事ではなく、比較的実践的な内容を目指しているので it や describe やテストの実行の仕方など最低限の RSpec の知識ある人を対象としています。 RSpec ... 続きを読む

構築済みサーバを RSpec でテストする serverspec という gem をつくった - Gosuke Miyashita

2013/03/24 このエントリーをはてなブックマークに追加 206 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec serverspec gem Puppet サーバ

Puppet や Chef で構築したサーバを RSpec でテストする で書いた仕組みを使いやすくするために serverspec という名前で gem 化してみた。 rubygems.org にも登録してあるので、gem install でインストールできる。 $ gem install serverspec インストールしたら、適当なディレクトリで serverspec-init を実行。す... 続きを読む

Rspec/Capybara/Turnipの入門記事を全力でまとめてみた - 酒と泪とRubyとRailsと

2013/08/30 このエントリーをはてなブックマークに追加 189 users Instapaper Pocket Tweet Facebook Share Evernote Clip Capybara Rails rspec Cucumber

Rspec/Capybara/Turnipの入門記事を全力でまとめてみた Aug 30th, 2013 Tweet さっき、『 The Rspec Book』を読み終えました。厚めの本ですが、RspecやCucumber、Webrat、Seleniumなどを活用するためのノウハウ満載で大満足でした! ということで、この本で読んだ内容を忘れないようにするためと、その過程でRspec/Capybara... 続きを読む

プログラマのスキルが1日でガンガン伸びた! #coderetreat in Drecom powered by AgileShibuya | Act as Professional - hiroki.jp by HIROCASTER

2012/04/28 このエントリーをはてなブックマークに追加 187 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec HIROCASTER Coderetreat

本日はご参加頂ありがとうございました。朝6時30分から起きたかいがあったと思う@HIROCASTERでございませう。 Coderetreat が、なぜプログラマのスキルアップに効果があるのか、実感できて頂けたのではないでしょうか。 僕自身もRspecのモダンな書き方は改めて学ぶべき機会を与えてもらいました。(Thanks @takkanm) 続きを読む

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::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... 続きを読む

RSpec でテストを作るのに役立つ「モック/スタブ」のシンプルな説明 - 酒と泪とRubyとRailsと

2013/01/14 このエントリーをはてなブックマークに追加 175 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails rspec TDD ユニットテスト モック

ユニットテストで使われるモックとスタブを正しく理解するために、シンプルな説明を作ってみました。 モックとスタブを有効に活用して、より効率的なTDDを目指します! スタブ/モックとは? スタブ/モックは、単体テスト(Unit Test)で必要となるパーツを擬似的に再現するための仕組みです。 なぜパーツを擬似的に再現する必要があるかというと、 (1) 全てを「本物」でテストしようとすると、全てが揃わな... 続きを読む

RSpec は英語として読みやすいから良い」というお題目はなんだったのか - 刺身☆ブーメランのブログ / @kyanny's blog

2012/07/12 このエントリーをはてなブックマークに追加 175 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec ブーメラン 刺身 kyanny's blog 英語

rspec-2.11 がリリースされましたね。いくつかの変更点の中に、今後は should ではなく expect を推奨し、デフォルトでは expect のみが有効化されるようになる、というものがありました。http://myronmars.to/n/dev-blog/2012/06/rspecs-new-expectation-syntax個人的にこの変更は説得力に欠けるなーと思っていて、 e... 続きを読む

InfratasterでNginxのルーティングのテスト書いてる: InfratasterでNginxのルーティングのテスト書いてる, , Infratasterは、ServerspecみたいにRubyのRSpecの記法でテストを書いて、(例えば)HTTPリクエスト

2014/05/05 このエントリーをはてなブックマークに追加 170 users Instapaper Pocket Tweet Facebook Share Evernote Clip nginx rspec Infrataster ルーティング

[Infrataster] InfratasterでNginxのルーティングのテスト書いてるサーバーのテストはServerspecで書いているんだけど、Nginxの設定ファイルで書いているウェブサーバーのルーティングのテストをどうしようかと思っていました。自分で、簡単なツールでも書くべきかなあと。 /path/to/app でアプリケーションにプロクシーする 但しcookieがない場合は静的ファイ... 続きを読む

Puppet や Chef で構築したサーバを RSpec でテストする - Gosuke Miyashita

2013/03/23 このエントリーをはてなブックマークに追加 169 users Instapaper Pocket Tweet Facebook Share Evernote Clip Puppet rspec Chef サーバ

Puppet マニフェストをリファクタリングするからテスト書くぞ、ってことで、 puppet-lxc-test-box に書いたように、テストするためのシステムコンテナを簡単に作る仕組みをつくったので、今度は実際にテストコードを書くためのベースをつくってみた。 rspec-lxc-test-box こんな感じでテストが書ける。 require 'container_spec_helper' des... 続きを読む

RSpecの入門とその一歩先へ ~RSpec 3バージョン~ - Qiita

2014/07/17 このエントリーをはてなブックマークに追加 162 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec Qiita RSpec入門記事 入門 現状

はじめに 有名な初心者向けのRSpec入門記事として、和田卓人さんの「RSpec の入門とその一歩先へ」という記事があります。 僕もRSpecを全く知らなかった頃に参考にさせてもらいました。 今読んでもとても素晴らしい資料なのですが、RSpecのバージョンが古く、現状の書き方とマッチしなくなってきているのが少しもったいないところです。 そこで、この記事では和田さんの記事をRSpec 3バージョンに... 続きを読む

 
(1 - 25 / 112件)