質問

I have a model class, that throw exception if some value is null. How I can test, that it condition is ok.

 $contact = $this->contactFactory->create()
            ->setEmail('testdelete@test.com')
            ->setFirstname('Pasha')
            ->setLastname('Doe')
            ->setPhone(1236547);
 $this->contactRepository->save($contact); //exception is here 
役に立ちましたか?

解決

using php code, try:

if(isset($contact)) $this->contactRepository->save($contact);

or

try { $this->contactRepository->save($contact); } catch

ライセンス: CC-BY-SA帰属
所属していません magento.stackexchange
scroll top