public void GetLocalConfigurationTestMethod()
        {
            ConfigurationData _cnf = PersistentConfiguration.GetLocalConfiguration();

            TestConfiguration(_cnf.DataSets);
            TestConfiguration(_cnf.MessageHandlers);
        }
 public void AddMessageWriterTestMethod()
 {
   ProducerAssociation _npa = new ProducerAssociation
     (new SemanticData(), "DataManagement_ProducerAssociation", PersistentConfiguration.GetAssociationConfiguration(), new BindingFactory(Repository), new EncodingFactory());
   Assert.IsNotNull(_npa);
   Assert.IsTrue(Repository.Count > 0);
   _npa.AddMessageWriter(null);
 }
示例#3
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            // load settings
            config        = Configuration.Default();
            persistConfig = new PersistentConfiguration(); // FIXME

            // create forms
            mainForm = new FormMain();

            // here we go
            Application.Run(mainForm);
        }
示例#4
0
 public void ProducerAssociationCreatorTestMethod()
 {
     using (ProducerAssociation _npa = new ProducerAssociation(
                new SemanticData(),
                "DataManagement_ProducerAssociation",
                PersistentConfiguration.GetAssociationConfiguration(),
                new BindingFactory(Repository),
                new EncodingFactory())
            )
     {
         Assert.IsNotNull(_npa);
         Assert.IsTrue(Repository.Count > 0);
         ProducerBindingMonitoredValue <object>[] _values = Repository.Values.Cast <ProducerBindingMonitoredValue <object> >().ToArray <ProducerBindingMonitoredValue <object> >();
         Assert.IsTrue(_values.Length > 0);
         _values[0].MonitoredValue = "1234567";
         MessageWriter _mw = new MessageWriter();
         _npa.AddMessageWriter(_mw);
         System.Threading.Thread.Sleep(1200);
         Assert.AreEqual <int>(1, _mw.IsOk);
         System.Threading.Thread.Sleep(1200);
         Assert.AreEqual <int>(1, _mw.IsOk);
     }
 }
示例#5
0
        public void ConsumerAssociationCreatorTestMethod()
        {
            ConsumerAssociation _ca = new ConsumerAssociation(new SemanticData(), PersistentConfiguration.GetAssociationConfiguration(), new BindingFactory(Repository), new IEF());

            Assert.IsNotNull(_ca);
        }
示例#6
0
 public ConfigurationData GetConfiguration()
 {
     return(PersistentConfiguration.GetLocalConfiguration());
 }
 private static ConfigurationData Create()
 {
     return(PersistentConfiguration.GetLocalConfiguration());
 }