ここで説明されているのと同じ問題があります。簡単な例で PhantomJS を動作させることはできませんが、パスに正しい phantomjs バージョンがあるという解決策では、問題が解決していないようです。
ここのチュートリアルに従ってT: http://net.tutsplus.com/tutorials/javascript-ajax/testing-javascript-with-phantomjs/?search_index=1
そして、require('webpage').create() を追加しようとするまで、すべて正常に動作します。
phantomjs バージョン 1.8.1 mocha-phantomjs 2.0.0
他に何が欠けている可能性がありますか?