データベースを使った機能テストや単体テストについて要点をまとめておきます。
筆者の経験を強く反映していますので比較的定性的な内容となります事を予めご了承下さい。
テストの実行前に投入するテストデータは、凡そcsvファイルやxmlファイル、エクセルファイル等で管理する事になります。
仕様の変更に伴いテーブルの定義を変更する事で、それらのファイルの内容とデータベースの間に不整合が発生します。
店名 | 場所 | 電話番号 | 営業時間(平日) | 定休日 | 備考 |
---|---|---|---|---|---|
手作りピザ工房ボーノボーノ | 那覇市牧志3-3-1 | 098-943-0202 | 11:00 - 20:00 | 水曜日 | |
Pizzeria RIO | 浦添市前田1-48-1 | 098-878-1019 | 11:00 - 21:00 | 年中無休 | |
PIZZA パルコ 首里(前田)店 | 浦添市前田4-5-13-1F | 098-874-6777 | 11:30 - 21:00 | 不定休 | 8のつく日は安い |
PIZZA RYUMAN | 浦添市屋富祖4-5-8 1F | 098-879-3445 | 15:00 - 21:00 | 年末年始 | 18時前に注文すると、大きいサイズ(40cm)が1000円 |
PIZZA-LA 浦添店 |
<?php | |
trait A { public function amen() { echo "Amen!\n"; } } | |
trait B { public function boo() { echo "Boo!\n"; } } | |
// mix-in to the build-in class | |
$obj = new stdClass use A; | |
var_dump($obj); | |
$obj->amen(); | |
/* | |
object(stdClass+A)#1 (0) { |
MessagePack for Ruby の新版をリリースしました!
すべてのコードをゼロから再設計し、 シリアライズの大幅な高速化 を達成しました。 ruby-serializers を使って過去のバージョン(v4)と比較したところ、Twitter, 画像, 整数列, 地理データ, 3Dモデル のすべてのデータセットで高速化しました。
バージョン: | 0.0.4 |
---|---|
発表日時: | 2012-12-27 |
作者: | @voluntas |
URL: | http://voluntas.github.com/ |
アジェンダ
source 'https://rubygems.org' | |
gem 'chatroid' | |
gem 'im-kayac' |