public HomeController(IAnagramSolver anagramService, IWordsManipulator wordManipulator, IUserLogService userLogService, IWordService wordService) { this.anagramService = anagramService; this.wordManipulator = wordManipulator; this.userLogService = userLogService; this.wordService = wordService; }
public void Setup() { anagramService = Substitute.For <IAnagramSolver>(); wordManupulator = Substitute.For <IWordsManipulator>(); userLogService = Substitute.For <IUserLogService>(); wordService = Substitute.For <IWordService>(); httpResponse = Substitute.For <HttpResponse>(); httpContext = Substitute.For <HttpContext>(); tempData = Substitute.For <ITempDataDictionary>(); homeController = new HomeController(anagramService, wordManupulator, userLogService, wordService) { TempData = tempData }; homeController.ControllerContext = new ControllerContext() { HttpContext = httpContext }; }
public WordController(IWordService wordService, IWordsManipulator wordsManipulationService) { this.wordService = wordService; this.wordsManipulationService = wordsManipulationService; }