Tôi đang cố gắng kiểm tra một mô-đun có chứa một đối tượng bối cảnh như sau:
public function __construct(
\Magento\Framework\App\Helper\Context $context,
\Magento\Catalog\Model\Product\ImageFactory $productImageFactory,
\Magento\Framework\View\Asset\Repository $assetRepo,
\Magento\Framework\View\ConfigInterface $viewConfig,
ProductRepository $productRepo
)
{
parent::__construct($context, $productImageFactory, $assetRepo, $viewConfig);
$this->productRepo = $productRepo;
}
Khi tôi chạy Kiểm tra đơn vị, nó sẽ cho tôi thông báo lỗi này:
PHPUnit_Framework_Error : Argument 1 passed to Magento\Catalog\Model\Product::__construct() must be an instance of Magento\Framework\Model\Context, none given, called in ...
Làm cách nào tôi có thể tạo bản giả của đối tượng này hoặc sửa lỗi này?