示例#1
0
 public void Init()
 {
     _storeAccess          = new StoreAccess("use this access");
     _bookShelfServiceMock = new Moq.Mock <IBookShelfService>();
     _eventAggregator      = new Moq.Mock <IEventAggregator>();
     _bookServiceMock      = new Moq.Mock <IBookService>();
     _viewModel            = new BookShelfViewModel(_bookShelfServiceMock.Object, _eventAggregator.Object, _bookServiceMock.Object);
 }
示例#2
0
        public ActionResult MyShelf()
        {
            var currentUser = this.users.UserByName(this.User.Identity.Name);

            var viewModel = new BookShelfViewModel()
            {
                BooksOnShelf = this.users.BooksOnShelf(currentUser).To <BookViewModel>().ToList(),
            };

            return(this.View(viewModel));
        }