Esempio n. 1
0
        private RulesListView GetRulesListView()
        {
            RulesListView    view      = new RulesListView();
            CClientViewModel viewModel = new CClientViewModel(this, view);

            return(view);
        }
Esempio n. 2
0
        public void DeserializeListOfRules_LoadEmptyListFromIncorrectFiles()
        {
            var           controllerMock = new Mock <IRulesController>();
            var           windowMock     = new Mock <Window>();
            var           target         = new CClientViewModel(controllerMock.Object, windowMock.Object);
            List <string> dataFiles      = new List <string>();
            string        testDirectory  = TestContext.CurrentContext.TestDirectory;

            dataFiles.Add(File.ReadAllText(Path.Combine(testDirectory, @"TestData\IncorrectJsonFiles\rules1.json")));
            dataFiles.Add(File.ReadAllText(Path.Combine(testDirectory, @"TestData\IncorrectJsonFiles\rules2.json")));

            var rules = target.DeserializeListOfRules(dataFiles);

            Assert.IsEmpty(rules);
        }