Exemplo n.º 1
0
 public function testAuthControllerRequestsDataFromGoogle()
 {
     Input::replace(array('code' => 'foo'));
     Config::shouldReceive('get')->atLeast()->once()->andReturn('google');
     $mock = Mockery::mock('day005_google')->shouldReceive('requestAccessToken')->once()->shouldReceive('request')->once()->andReturn('{"Foo":"Bar"}')->getMock();
     OAuth::shouldReceive('consumer')->once()->andReturn($mock);
     $response = $this->test->postLogin();
     $this->assertPropertyExists($this->layout, 'content');
     $this->assertIsView($this->layout->content);
     // TODO: Figure out why this is no longer working
     // $result = $this->layout->render();
     // $this->assertContains('Bar', $result);
 }