I create simple unit test with object manager with class name
$objectManager = new \Magento\Framework\TestFramework\Unit\Helper\ObjectManager($this)
and object Name ModuleList like
$moduleList = $objectManager->getObject(ModuleList::class);
print_r($moduleList->getAll());
but not getting all module list
this my unitTest file give below
namespace NameSpaceModule\Test\Test\Unit;
use Magento\Framework\Module\ModuleList;
use Magento\Framework\TestFramework\Unit\Helper\ObjectManager;
use PHPUnit\Framework\TestCase;
class SampletTest extends TestCase
{
private $moduleName = 'NameSpaceModule_Test';
public function testTheModuleIsConfiguredAndEnabled(){
/** @var \Magento\Framework\TestFramework\Unit\Helper\ObjectManager $objectManager */
$objectManager = new ObjectManager($this);
/** @var ModuleList $moduleList */
$moduleList = $objectManager->getObject(ModuleList::class);
print_r($moduleList->getAll());
}
}