問題タブ [phpspec]
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.
php - PHPSpec の UploadedFile.php の単体テスト
Symfony\Component\HttpFoundation\File\UploadedFile.php
Laravel のクラスで構築するデータ転送オブジェクト クラスをテストしようとしています。でこの実装をテストする運がありませんでしたPHPSpec
。これが私がこれまでに持っているものです:
テスト
クラス
結果
Mockery、Prohpecy、stdClass を使用してこれをテストする方法をいくつか試しましたが、何も機能していないようです。これに関するヘルプは大歓迎です。このテストの実装を歓迎します。事前にすべてに感謝します。
php - phpspec force メソッドの戻り値
別のメソッドからデータを取得するクラス メソッドをテストしようとしています。
だから私はこれをしました:
しかし、起動するphpspec run
と、次のようになりました。
何が起こっている?
zend-framework - phpspec で let を使用する
phpspec でクラスをテストしようとしています。このクラスは、ZF2 で使用される通常の Service クラスです。
私のスペックは:
最初にphpspecがserviceManagerオブジェクトを作成して、構築されたスルー関数を呼び出す方法を理解するのに苦労しています。Zend には、上記の静的メソッドと非常によく似た構造を可能にするファクトリ クロージャーがあります。
コンストラクターに渡すために Writer オブジェクトを使用するphpspec マニュアルのオブジェクト構築の例を見てきました。ただし、この Writer オブジェクトがどのように作成されるかについては説明していません。
そのページで、オブジェクトが phpspec 関数に渡される同様の例を見ることができます。
ただし、Writer オブジェクト自体がどのように構築されるかについては説明していません。serviceManager はどのように構築されますか?
php - PHPSpec を使用して親子の双方向関係をテストする
親子双方向の関係が適切に作成されていることをphpspecでテストする方法は?
7 行目でエラーがスローされます。これは、$this
is a ParentSpec
object notであるため明らかParent
です。しかし、メソッドが呼び出されたことをテストする方法は他にありませんsetParent
。
php - テストごとの PHPSpec クラスの構築
PHPSpec で次のテスト メソッドごとに表現する方法を探しています。各テストには、このように作成されたクラス コンストラクターが必要です。
そして、次のようなものをテストできます
その種のクラスコンストラクターをphpspecに渡すにはどうすればよいですか?