PHPUnit Test to check module is enable or not in Magento 2?

You can write a unit test for your module’s common function to check Module enables or not from a system configuration setting.

Every Professional third party Module contains the Is Active/Is Enable feature for a module from System -> Configuration settings.

To Check module is enable or not, you can write a common function in Helper file or any Common files. Continue reading “PHPUnit Test to check module is enable or not in Magento 2?”

How to prevent the use of ObjectManagaer in the Unit test Magento 2?

Magento 2 with the Unit test for a module, Avoid direct use of Helper\ObjectManager in a Unit test.

Many developers used the native Magento\Framework\TestFramework\Unit\Helper\ObjectManager class for creating mock and objects. Continue reading “How to prevent the use of ObjectManagaer in the Unit test Magento 2?”

Write Unit test for InputException Error Test in Magento 2.

You can write a  Unit test to check the InputException error text message matched or not using assertEquals() or assertStringMatchesFormat() method for an input exception error.

Let’s take a simple example with a function, Continue reading “Write Unit test for InputException Error Test in Magento 2.”