Power Monitor
NativePHP is currently in beta
Let's get to v1!#Fake Power Monitor
#Example test case
Copied!
use Native\Laravel\Facades\PowerMonitor; #[\PHPUnit\Framework\Attributes\Test]public function example(): void{ PowerMonitor::fake(); $this->get('/whatever-action'); PowerMonitor::assertGetSystemIdleState('...');}
#Available assertions
assertGetSystemIdleState
assertGetSystemIdleStateCount
assertGetSystemIdleTimeCount
assertGetCurrentThermalStateCount
assertIsOnBatteryPowerCount