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); }
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)); }