はてブログ

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



タグ QA@IT

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

プライベートメソッドのユニットテストは書かないもの? - QA@IT

2017/04/22 このエントリーをはてなブックマークに追加 558 users Instapaper Pocket Tweet Facebook Share Evernote Clip プライベートメソッド ユニットテスト メソッド ターゲット

短くまとめると、プライベートなメソッドのテストを書く必要は 無い と考えています。 ほとんどのプライベートメソッドはパブリックメソッド経由でテストできるからです。プライベートメソッドは実装の詳細であり、自動テストのターゲットとなる「外部から見た振る舞い」ではありません。 ただし、この議論の前提はプロダクトコードもテストコードも自分で書いていることです。プロダクトコードに手を入れられず、テストコード... 続きを読む

プライベートメソッドのユニットテストは書かないもの? - QA@IT

2013/03/13 このエントリーをはてなブックマークに追加 559 users Instapaper Pocket Tweet Facebook Share Evernote Clip プライベートメソッド クロージャ foo ユニットテスト 関数

JavaScript を書いています(ブラウザがターゲットです)。手動テストが面倒になって、 Jasmine を使ってテストを書きはじめています。 オブジェクトに含まれる関数(プロパティ)の数が増えてきたので、外から呼ばれることがないものはプライベートメソッドのように扱おうと、クロージャを使って、以下のように書きました。 var Foo = function(foo) { this.foo = f... 続きを読む

PostgreSQLとMySQLはどちらかに明確な優位性がありますか? - QA@IT

2012/09/12 このエントリーをはてなブックマークに追加 1176 users Instapaper Pocket Tweet Facebook Share Evernote Clip PostgreSQL MySQL RDBMS 拘り 優位性

現在オープンソースのRDBMSとしては、PostgreSQLとMySQLがほぼデファクトスタンダードになっているかと思います。 普段はRuby on Railsで開発を行なっているため、ActiveRecordの恩恵もあり、あまりDBの差異を意識せずにプログラミングを行う事も出来るので、そこまでどちらでなければのような拘りは無いのですが、PostgreSQLとMySQLで、個人の好み以上の明確な優... 続きを読む

 
(1 - 3 / 3件)