public void IsEditEnabled_SelectedPublisherNotNull_EqualsTrue() { var model = new PublishersListViewModel(null, null) { SelectedPublisher = TestData.GetPublishersSample().First() }; Assert.True(model.IsEditEnabled); }
public void IsSearchEnabled_ViewListIsNull_EqualsFalse() { var model = new PublishersListViewModel(null, null) { ViewList = null }; Assert.False(model.IsSearchEnabled); }
public void IsEditEnabled_SelectedPublisherChanged_EqualsTrue() { var model = new PublishersListViewModel(null, null); Assert.False(model.IsEditEnabled); model.SelectedPublisher = TestData.GetPublishersSample().First(); Assert.True(model.IsEditEnabled); }
public void IsSearchEnabled_ViewListNotNull_EqualsTrue() { var model = new PublishersListViewModel(null, null) { ViewList = new List <Publisher>() }; model.CanSearchCheck(); Assert.True(model.IsSearchEnabled); }
// GET: Administration/Publishers public IActionResult Index(string sortOrder) { this.ViewBag.NameSortParam = string.IsNullOrEmpty(sortOrder) ? "name_desc" : string.Empty; var viewModel = new PublishersListViewModel { Publishers = this.publishersService.GetAll <PublishersInListViewModel>() .OrderBy(x => x.Name), }; if (sortOrder == "name_desc") { viewModel.Publishers = this.publishersService.GetAll <PublishersInListViewModel>() .OrderByDescending(x => x.Name); } return(this.View(viewModel)); }
public void IsEditEnabled_SelectedPublisherIsNull_EqualsFalse() { var model = new PublishersListViewModel(null, null); Assert.False(model.IsEditEnabled); }