タグ

ブックマーク / ukstudio.jp (2)

  • Cucumberの登場でRailsのテスティング環境が変わった « UK STUDIO

    ちょっと大げさなタイトルかもしれないですが、個人的にはそれぐらいの感動。「これで勝つる!」な気分。何に勝つのか知らないけれど。 今までのRailsのテストはもっぱらRSpecで書いてて、確かにこれはこれで素晴らしい。採用当初はバグが減ってその時も「これで勝つる!」な気分でした。でもやっぱり受け入れテストがネックになるんですよね。Seleniumとかも使ったりしてましたけど、ブラウザががちゃがちゃ動くし、なんとなく面倒で結局手動で確認という感じになってしまいました。 そこでCucumberの登場ですよ。個人的に素晴しいと思うのは テストケースが自然文(っぽい) そんなに邪魔じゃない あたりかなぁ。テストケースが自然文っぽいというのは実はかなり大事で例えば お客さん: まずトップページにアクセスするとログインフォームがあって、そこにログインすると「ようこそ!ほげほげさん」と出すようにして欲しい

  • UK STUDIO - RailsでMySQLとPostgreSQLを同時に扱う方法(+問題点)

    プラグインとか無しで、複数のDB(MySQLとPostgreSQL)を扱う方法。Rails2.1でしか試してないけど、多分1.2とかでも大丈夫。多分。MySQLとPostgreSQLの接続ライブラリはgemからインストールしておくこと。 まずは、database.ymlに扱うデータベースの定義を書く。 development: adapter: mysql encoding: utf8 database: db_development username: root password: test: (面倒だから略) production: (面倒だから略) psql_development: adapter: postgres encoding: utf8 database: ma2_mcd username: root password: psql_test: (面倒だから略) psql_

    takeshiketa
    takeshiketa 2008/10/05
    マイグレーションに難あり
  • 1