public function testConstruct_assignsDefaults() { $config = new QManConfig(); $this->assertEquals(QManConfig::DEFAULT_MAX_MEMORY_USAGE, $config->getMaxMemoryUsage()); $this->assertEquals(QManConfig::DEFAULT_MAX_TIME_ALIVE, $config->getMaxTimeAlive()); $this->assertEquals([QManConfig::DEFAULT_TERMINATION_SIGNAL], $config->getTerminationSignals()); $this->assertEquals(QManConfig::DEFAULT_MAX_TRIES, $config->getMaxTries()); $this->assertEquals(QManConfig::DEFAULT_FAILURE_DELAY, $config->getDefaultFailureDelay()); $this->assertEquals([QManConfig::DEFAULT_WATCHED_TUBE], $config->getWatchedTubes()); }