/** * Tests the Custom header getter */ public function testCustomHeaderGetter() { $this->Mail->addCustomHeader('foo', 'bar'); $this->assertEquals([['foo', 'bar']], $this->Mail->getCustomHeaders()); $this->Mail->addCustomHeader('foo', 'baz'); $this->assertEquals([['foo', 'bar'], ['foo', 'baz']], $this->Mail->getCustomHeaders()); $this->Mail->clearCustomHeaders(); $this->assertEmpty($this->Mail->getCustomHeaders()); $this->Mail->addCustomHeader('yux'); $this->assertEquals([['yux']], $this->Mail->getCustomHeaders()); $this->Mail->addCustomHeader('Content-Type: application/json'); $this->assertEquals([['yux'], ['Content-Type', ' application/json']], $this->Mail->getCustomHeaders()); }