Exemplo n.º 1
0
        public void Delete_Yes()
        {
            var config    = Mocker.GetConfig();
            var viewModel = new ClassificationsPageViewModel(config, Mocker.GetDialogService(true));

            viewModel.Classifications.First().DeleteCommand.Execute(null);

            Assert.Empty(viewModel.Classifications);
            Assert.Empty(config.Classifications);
        }
Exemplo n.º 2
0
        public void AddClassification_Yes()
        {
            var config    = Mocker.GetConfig();
            var viewModel = new ClassificationsPageViewModel(config, Mocker.GetDialogService(true));

            var configCount = config.Styles.Count + 1;
            var vmCount     = viewModel.Classifications.Count + 1;

            viewModel.AddCommand.Execute(null);

            Assert.Equal(configCount, config.Classifications.Count);
            Assert.Equal(vmCount, viewModel.Classifications.Count);
        }