public function testGetUserUseCaseWillGetUserControllerReturnsUser()
 {
     $user = new User();
     $user->setFirstName('Wincenty')->setLastName('Kwiatek');
     $this->useCaseMock->expects($this->once())->method('getUser')->will($this->returnValue($user));
     $this->assertSame($user, $this->controller->getUserAction(1));
 }
예제 #2
0
 public function testListUsers()
 {
     $user1 = new User();
     $user1->setFirstName('Wincenty')->setLastName('Kwiatek');
     $user2 = new User();
     $user2->setFirstName('Zenon')->setLastName('Majkowski');
     $expectedUsers = [$user1, $user2];
     $this->repositoryMock->expects($this->any())->method('search')->will($this->returnValue($expectedUsers));
     $this->assertSame($expectedUsers, $this->useCase->listUsers());
 }