public function testRequiredMessage() { $this->assertFalse($this->logger->usesRequiredMessage()); $this->logger->enableRequiredMessage(); $this->assertTrue($this->logger->usesRequiredMessage()); $this->logger->disableRequiredMessage(); $this->assertFalse($this->logger->usesRequiredMessage()); $this->logger->setRequiredMessage('Bubba {required} this'); $this->assertEquals('Bubba {required} this', $this->logger->getRequiredMessage()); $this->setExpectedException('Piton\\Exceptions\\InvalidArgumentException'); $this->logger->setRequiredMessage([]); }