Ejemplo n.º 1
0
 public void Setup()
 {
     _anagramSolver   = Substitute.For <IAnagramSolver>();
     _usersRepository = Substitute.For <IUsersRepository>();
     _appConfig       = Substitute.For <IAppConfig>();
     _anagramsService = new AnagramsService(_anagramSolver, _usersRepository, _appConfig);
 }
Ejemplo n.º 2
0
 public HomeController(
     IUsersRepository efUsersRepository,
     IAnagramsService anagramsService)
 {
     _usersRepository = efUsersRepository;
     _anagramsService = anagramsService;
 }
Ejemplo n.º 3
0
 public void Setup()
 {
     _anagramsService = Substitute.For <IAnagramsService>();
     _homeController  = new HomeController(_anagramsService);
     _homeController.ControllerContext             = new ControllerContext();
     _homeController.ControllerContext.HttpContext = new DefaultHttpContext();
     _homeController.ControllerContext.HttpContext.Connection.RemoteIpAddress =
         new IPAddress(new byte[] { 127, 0, 0, 1 });
 }
Ejemplo n.º 4
0
 public AnagramsController(IAnagramsService anagramsService)
 {
     _anagramsService = anagramsService;
 }