function it_should_be_use_constant(Headers $headers) { $headers->clearHeaders()->shouldBeCalledTimes(1); $headers->addHeaderLine("Content-Type", "application/json")->shouldBeCalledTimes(1); $headers->addHeaderLine("Authorization", "token token")->shouldBeCalledTimes(1); $this->setHeaders($headers); $this->setStatusFor("aaa", ["state" => \Gstatus\Request\Status::FAILURE]); $this->prepareRequest("token"); $this->getContent()->shouldBe('{"state":"failure"}'); }
public function testHeadersCanClearAllHeaders() { $headers = new Headers(); $headers->addHeaders(array('Foo' => 'bar', 'Baz' => 'baz')); $this->assertEquals(2, $headers->count()); $headers->clearHeaders(); $this->assertEquals(0, $headers->count()); }