Exemplo n.º 1
0
            public void CommandLineNull()
            {
                var element = new RunSet { Name = "Normal" };

                var xmlConfigurationSection = new DataManagerMocking.Model.ConfigurationSection.RunSet();
                xmlConfigurationSection.RunSets.Add(element);

                Xunit.Assert.Throws<System.ArgumentNullException>(
                    () =>
                    Dhgms.DataManager.Model.Helper.Configuration.GetRunSet<CommandLineSettings, RunSet, DataManagerMocking.Model.ConfigurationSection.RunSet>(null, xmlConfigurationSection));
            }
Exemplo n.º 2
0
            public void RunSetNotFound()
            {
                var element = new RunSet { Name = "Normal" };

                var xmlConfigurationSection = new DataManagerMocking.Model.ConfigurationSection.RunSet();
                xmlConfigurationSection.RunSets.Add(element);

                var commandLine = new CommandLineSettings { RunSet = "Missing" };

                Xunit.Assert.Throws<Dhgms.DataManager.Model.Exception.RunSetNotFoundException>(() =>
                    Dhgms.DataManager.Model.Helper.Configuration.GetRunSet<CommandLineSettings, RunSet, DataManagerMocking.Model.ConfigurationSection.RunSet>(commandLine, xmlConfigurationSection));
            }
Exemplo n.º 3
0
            public void ShouldSucceed()
            {
                var element = new RunSet { Name = "Normal" };

                var xmlConfigurationSection = new DataManagerMocking.Model.ConfigurationSection.RunSet();
                xmlConfigurationSection.RunSets.Add(element);

                var commandLine = new CommandLineSettings { RunSet = "Normal" };

                Dhgms.DataManager.Model.Helper.Configuration.GetRunSet<CommandLineSettings, RunSet, DataManagerMocking.Model.ConfigurationSection.RunSet>(
                        commandLine, xmlConfigurationSection);
            }