2012-05-01から1ヶ月間の記事一覧

Chef-soloでyumリポジトリを追加する(Node.jsのインストール)

前回使った http://community.opscode.com/cookbooks/yum で、鍵やリポジトリの追加もできるので、 を使ってNode.jsをインストールしてみます。 yum_key "RPM-GPG-KEY-tchol" do url "http://nodejs.tchol.org/RPM-GPG-KEY-tchol" action :add end yum_repos…

VagrantとChef-soloについて学んだいくつかのこと

ホストはWindows7、ゲストはCentOSです。 Vagrantのインストール http://vagrantup.com/ からダウンロードします。インストーラーが出来て便利になりましたね。 とりあえず起動 どのBoxがよいのかよくわからないけどとりえあず今はminimal-centos-56使ってい…

PHPUnitのMockが生成するコード

PHP

PHPUnitのMockはコードを生成してeval()しているわけだけれども、PHPUnit_Framework_TestCase#getMockBuilder()の引数に存在しないクラス名を渡すと、そのクラスを生成するコードも出力する。どんなコードを生成しているかはこのように確認できる。