Esempio n. 1
0
        public void IsEditEnabled_SelectedPublisherNotNull_EqualsTrue()
        {
            var model = new PublishersListViewModel(null, null)
            {
                SelectedPublisher = TestData.GetPublishersSample().First()
            };

            Assert.True(model.IsEditEnabled);
        }
Esempio n. 2
0
        public void IsSearchEnabled_ViewListIsNull_EqualsFalse()
        {
            var model = new PublishersListViewModel(null, null)
            {
                ViewList = null
            };

            Assert.False(model.IsSearchEnabled);
        }
Esempio n. 3
0
        public void IsEditEnabled_SelectedPublisherChanged_EqualsTrue()
        {
            var model = new PublishersListViewModel(null, null);

            Assert.False(model.IsEditEnabled);

            model.SelectedPublisher = TestData.GetPublishersSample().First();

            Assert.True(model.IsEditEnabled);
        }
Esempio n. 4
0
        public void IsSearchEnabled_ViewListNotNull_EqualsTrue()
        {
            var model = new PublishersListViewModel(null, null)
            {
                ViewList = new List <Publisher>()
            };

            model.CanSearchCheck();

            Assert.True(model.IsSearchEnabled);
        }
Esempio n. 5
0
        // 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));
        }
Esempio n. 6
0
        public void IsEditEnabled_SelectedPublisherIsNull_EqualsFalse()
        {
            var model = new PublishersListViewModel(null, null);

            Assert.False(model.IsEditEnabled);
        }