問題タブ [phactory]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
symfony - Phactory を Symfony2/PHPUnit テストに含めることはできません
Phactory を Symfony2 プロジェクトで動作させようとしています。単体テストの1つにあるものは次のとおりです。
そのテストを実行しようとすると発生するエラーは次のとおりです。
けっこうだ。このファイルを Phactory と通信するにはどうすればよいですか? Phactory
それが役立つ場合、クラスが定義されていることがわかり、vendor/chriskite/phactory/lib/Phactory/Sql/Phactory.php
その最初の数行は次のようになります。
symfony - エラーの取得:非静的メソッドPhactory \ Sql \ Phactory :: reset()を静的に呼び出さないでください
私は次のような自明な小さなPHPUnitテストを持っています:
私がそれを実行しようとすると、私はこれを取得します:
どうしたの?すべてのドキュメントはそれを静的に呼び出します。
それが違いを生むのであれば、私はSymfony2.0でこれを行っています。
mongodb - Phactory を使用した PHPUnit と Mongo
私は単体テストを初めて使用し、Mongo で Phactory を使用しようとしていますが、テストを実行すると次のエラーが発生し続けます。
サイトをプルアップすると動作するため、Mongo がインストールされていることはわかっていますが、何らかの理由で PHPUnit がそれを認識していません。
一歩足りない気がします。Mongo 拡張機能をローカルにインストールする必要がありますか、それともどこかの構成ファイルに場所を含める必要がありますか?
php - 非オブジェクトでメンバー関数 prepare() を呼び出す
このコードはエラーを取得します: Fatal error: Call to a member function prepare() on a non-object in C:\xampp\htdocs\kohana\application\controllers\phactory2_test.php 行 16
これは Phactory ガイドの例です: http://phactory.org/guide/#phpunit-example
考えられる原因は何ですか?
ありがとうございました
編集:問題が見つかりました。 Phactory::getConnection() が何らかの理由で NULL を返しています