コード例 #1
0
ファイル: demo.php プロジェクト: TippingCanoe/mocking-jay
     *
     * @\TippingCanoe\MockingJay\Annotations\IgnoreMock()
     * @var int
     */
    public $elit;
    public function generateAmit()
    {
        return "AMIT!";
    }
}
/**
 * Class Bar
 * If a class is annotated with `Whitelist`, only the properties specifically annotated with `Mock` will be included.
 *
 * @\TippingCanoe\MockingJay\Annotations\Whitelist()
 */
class Bar
{
    /**
     * @var boolean
     */
    public $lorem;
    /**
     * @\TippingCanoe\MockingJay\Annotations\Mock()
     * @var string
     */
    public $ipsum;
}
// Mock an instance of `Foo` and dump it out.
var_dump(\TippingCanoe\MockingJay\MockingJay::mock("Foo"));