Advertisement
Guest User

Untitled

a guest
Aug 30th, 2015
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. <?php
  2.  
  3. namespace spec\Custom\UserBundle\Libs;
  4.  
  5. use PhpSpec\ObjectBehavior;
  6. use Prophecy\Argument;
  7. use Symfony\Component\DependencyInjection\Container;
  8. use Doctrine\Bundle\DoctrineBundle\Registry;
  9. use Doctrine\ORM\EntityRepository;
  10. use Doctrine\ORM\EntityManager;
  11. use Symfony\Component\HttpFoundation\Request;
  12. use Symfony\Component\Routing\Router;
  13.  
  14. class RegisterTestSpec extends ObjectBehavior
  15. {
  16.  
  17. function let(Container $container, Registry $doctrine, EntityRepository $repository,EntityManager $entityManager, Request $request)
  18. {
  19. $container->get('doctrine')->willReturn($doctrine);
  20. $doctrine->getManager()->willReturn($entityManager);
  21. $entityManager->getRepository(Argument::any())->willReturn($repository);
  22.  
  23. $this->beConstructedWith($doctrine);
  24. }
  25. function it_is_initializable()
  26. {
  27. $this->shouldHaveType('Custom\UserBundle\Libs\RegisterTest');
  28. }
  29.  
  30. function it_check_user_exist_in_system()
  31. {
  32. $this->checkUser('user1')->shouldReturn(true);
  33. }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement