phpunit

    1

    1答えて

    私はクラス(FormFiltersと呼ばれています)を持ち、そのクラスはあるメソッド内でメソッドを呼び出します。この場合はgetProjectです。 public function test_getProject() { $formInterface = $this->createMock('Symfony\Component\Form\FormInterface'); $

    1

    1答えて

    phpunitを使用してlaravelアプリケーションのテストを行っています。以下のファイルを実行してファイルが存在することを確認しようとしています。 Storage::disk('local')->assertExists("mib_players.csv"); 私がテストを実行すると、次のエラーが発生します。 BadMethodCallException: Call to undefine

    0

    1答えて

    私はLaravel Duskを実行しようとしており、テストデータベースを使用する必要があります。スクリーンショットをチェックすると、データベースが存在しないと表示されます。問題は、データベースが.env.duskのものではなく.envで定義されていることです。私はファイルの名前を.env.dusk.localに変更しようとしましたが、まだ運がありません。私は間違って何をしていますか?

    1

    1答えて

    私はWebアプリケーションのいくつかのテストを書いていますが、そのうちの1つが生産中に失敗しています&開発がうまくいきます。失敗だ : myMelomanBundle\Publication\CreatePublicationUseCaseTest::shouldCreateAPublicationOneTimeIfItDoesNotExist TypeError: Argument 1 pass

    1

    1答えて

    同じページに2つのフォームがあります。これらのフォームはログインとサインアップです。彼らはモーダルに置かれているので、彼らは同じページにいます。 PHPUnitでテストする場合は、私がやっているよう は、私はサインアップフォームをテストしたい: $this->visit('/') ->click('Sign up') ->see('Already have an account

    3

    1答えて

    私のコードをテストするためにPHPUnitを使用し始めていますが、私は二重テストを理解する上で問題があります。 私は(偽)の代わりに通常の行動の真を返すためにクラスメソッドbをスタブにしてみてください別の方法 ので、呼び出されたときに、私はこの class MyClass { function a() { return $this->b(); }

    0

    1答えて

    私はCakePHPアプリケーションをテストするのにphpunitを使用していますが、私は2つのフィクスチャを作成しました:AとB。 Aが最初に挿入され、B秒が入りますが、Bにはa_idフィールドがあり、最初のフィクスチャから入力する必要があります。 https://book.cakephp.org/3.0/en/development/testing.html#loading-fixtures-i

    0

    1答えて

    render() HTTP応答の例外が正しく機能するかどうかをテストする方法。 public function render($request, Exception $e) { $response['exception'] = get_class($e); $response['message'] = $e->getMessage(); if ($e

    2

    2答えて

    現在、手続き的に書かれたいくつかのajaxコードをテストするためにphpunit testsuiteを構築しようとしています。 元のコード、fooBar.phpを編集できません。別の場所で問題が発生する可能性があるためです。この問題は、異なるパラメータでPHPファイルを複数回実行しようとしているときに発生します。コードには再宣言例外をスローする関数があります。以下は私が扱っているものの例です。 f