/** @test */ public function it_should_return_boards_for_specific_user() { $boards = 'boards'; $userName = '******'; $this->apiShouldReturnData($boards)->assertEquals($boards, $this->provider->forUser($userName)); $this->apiShouldReturnEmpty()->assertFalse($this->provider->forUser($userName)); }
public function testGetBoardForUser() { $boards = ['data' => 'boards']; $response = $this->createApiResponse($boards); $this->mock->expects($this->at(0))->method('exec')->willReturn($response); $this->assertEquals($boards['data'], $this->provider->forUser(1)); $this->assertFalse($this->provider->forUser(1)); }
/** @test */ public function getBoardsForSpecifiedUser() { $boards = ['data' => 'boards']; $response = $this->createApiResponse($boards); $this->mock->shouldReceive('exec')->once()->andReturn($response); $this->mock->shouldReceive('exec')->once()->andReturnNull(); $this->assertEquals($boards['data'], $this->provider->forUser(1)); $this->assertFalse($this->provider->forUser(1)); }