public void Setup() { this._logger = A.Fake <ICustomLoggerFactory>(); this._menuVisualizer = A.Fake <IMenuVisualizer>(); this._outputEnvironment = A.Fake <IOutputEnvironment>(); this._clientService = A.Fake <IClientService>(); this._bookService = A.Fake <IBookService>(); this._commentService = A.Fake <ICommentService>(); A.CallTo(() => _clientService.GetAll()) .Returns(new List <ClientDto> { new ClientDto { CommentsId = new List <Guid> { Guid.NewGuid() }, WishedBooksId = new List <Guid> { Guid.NewGuid() } } }); A.CallTo(() => _outputEnvironment.ReadInt(A <int> ._, A <int> ._)).Returns(1); _page = new ClientPage( _logger, _menuVisualizer, _outputEnvironment, _clientService, _bookService, _commentService); }
/// <summary> /// Initializes a new instance of the <see cref="SettingsPage"/> class. /// </summary> /// <param name="loggerFactory">Logger factory</param> /// <param name="menuVisualizer">Menu visualizer</param> /// <param name="outputEnvironment">Output environment implementation</param> /// <param name="fileService">File service implementation</param> public SettingsPage( ICustomLoggerFactory loggerFactory, IMenuVisualizer menuVisualizer, IOutputEnvironment outputEnvironment, IFileService fileService) { this._logger = loggerFactory.CreateLogger <SettingsPage>(); this._menuVisualizer = menuVisualizer; this._outputEnvironment = outputEnvironment; this._fileService = fileService; }
/// <summary> /// Initializes a new instance of the <see cref="ClientPage"/> class. /// </summary> /// <param name="loggerFactory">Logger factory</param> /// <param name="menuVisualizer">Menu visualizer</param> /// <param name="outputEnvironment">Output environment implementation</param> /// <param name="clientService">Client service implementation</param> /// <param name="bookService">Book service implementation</param> /// <param name="commentService">Comment service implementation</param> public ClientPage( ICustomLoggerFactory loggerFactory, IMenuVisualizer menuVisualizer, IOutputEnvironment outputEnvironment, IClientService clientService, IBookService bookService, ICommentService commentService) { this._logger = loggerFactory.CreateLogger <ClientPage>(); this._outputEnvironment = outputEnvironment; this._menuVisualizer = menuVisualizer; this._clientService = clientService; this._bookService = bookService; this._commentService = commentService; }
/// <summary> /// Initializes a new instance of the <see cref="BookPage"/> class. /// </summary> /// <param name="loggerFactory">Logger factory</param> /// <param name="menuVisualizer">Menu visualizer</param> /// <param name="outputEnvironment">Output environment implementation</param> /// <param name="clientService">Client service implementation</param> /// <param name="authService">Authorization service implementation</param> /// <param name="bookService">Book service implementation</param> /// <param name="commentService">Comment service implementation</param> /// <param name="wishListService">Wish list service implementation</param> public BookPage( ICustomLoggerFactory loggerFactory, IMenuVisualizer menuVisualizer, IOutputEnvironment outputEnvironment, IClientService clientService, IAuthService authService, IBookService bookService, ICommentService commentService, IWishListService wishListService) { this._logger = loggerFactory.CreateLogger <BookPage>(); this._outputEnvironment = outputEnvironment; this._menuVisualizer = menuVisualizer; this._clientService = clientService; this._authService = authService; this._bookService = bookService; this._commentService = commentService; this._wishListService = wishListService; }
public void Setup() { this._logger = A.Fake <ICustomLoggerFactory>(); this._menuVisualizer = A.Fake <IMenuVisualizer>(); this._outputEnvironment = A.Fake <IOutputEnvironment>(); this._authService = A.Fake <IAuthService>(); this._bookPage = A.Fake <IBookPage>(); this._clientPage = A.Fake <IClientPage>(); this._settingsPage = A.Fake <ISettingsPage>(); _page = new MainPage( _logger, _menuVisualizer, _outputEnvironment, _authService, _bookPage, _clientPage, _settingsPage); }
/// <summary> /// Initializes a new instance of the <see cref="MainPage"/> class. /// </summary> /// <param name="loggerFactory">Logger factory</param> /// <param name="menuVisualizer">Menu visualizer</param> /// <param name="outputEnvironment">Output environment implementation</param> /// <param name="authService">Authorization service implementation</param> /// <param name="bookPage">Book page implementation</param> /// <param name="clientPage">Client page implementation</param> /// <param name="settingsPage">Settings page implementation</param> public MainPage( ICustomLoggerFactory loggerFactory, IMenuVisualizer menuVisualizer, IOutputEnvironment outputEnvironment, IAuthService authService, IBookPage bookPage, IClientPage clientPage, ISettingsPage settingsPage) { this._logger = loggerFactory.CreateLogger <MainPage>(); this._clientPage = clientPage; this._bookPage = bookPage; this._settingsPage = settingsPage; this._menuVisualizer = menuVisualizer; this._outputEnvironment = outputEnvironment; this._authService = authService; }
public void Setup() { _outputEnvironment = A.Fake <IOutputEnvironment>(); _menu = new MenuVisualizer(_outputEnvironment); }