タグ

2013年11月20日のブックマーク (2件)

  • JUnitのカスタムアサーションを簡単に実装できるcmtest | DevelopersIO

    渡辺です。 先日、「JUnitのオブジェクト等価比較を怠けたい!」というスライドが公開されました。「オブジェクトのカスタムアサーションをどのように実現するか」という問題は、ユニットテストを実践していくとよく発生します。この問題に関して、先日のJJUG CCCでも相談されました。また、簡単に書ける仕組みは共有した方が良いのですよね。そんなわけで、cmtestというライブラリにまとめましたので紹介したいと思います。 Objectクラスのequalsメソッド Javaではオブジェクト同士の比較にはObjectクラスのequalsメソッドを利用することが定石です。これはユニットテストのアサーションでも同様です。テストした結果に作られる実測値と、テストの期待値を比較する時、通常はequalsメソッドを利用します。equalsメソッドを使った比較を行うのであれば、定番のassertThat構文を利用で

    JUnitのカスタムアサーションを簡単に実装できるcmtest | DevelopersIO
  • 数字で見るシリコンバレーのマフィア達、Googleは15年間で2123人の人材、1167社の企業を生み出した

    シリコンバレーでは、特定の組織に留まることなく、起業家、投資家という立場から次々に新たなプロダクトや企業を創り上げていく人材を、その出身組織の名を取って◯◯マフィアと称します。(前回のエントリでは、Twitterマフィアについてお届けしました。) 今回は、マフィアとして度々記事などに取り上げられる、Google、Facebook、PayPal、Twitterのマフィア達を紹介していきます。以下、Angel Listから各企業の卒業生数、彼らが創業した企業数のデータを引っ張ってきて、単純に比較してみました。 (クリックして拡大) 1年に141人の卒業生と77社の企業を生み出すGoogle ここでいう卒業生は、その組織に在籍していたことがあり、現在創業者、投資家、アドバイザー、役員などの形で別の組織に関わっている人を指します。また、来なら各企業の従業員数を考慮して比較すべきなのですが、各フェ

    数字で見るシリコンバレーのマフィア達、Googleは15年間で2123人の人材、1167社の企業を生み出した