public void CreatorTestMethod()
        {
            Guid _dataSetGuid = Guid.NewGuid();
            MessageHandlerFactoryTest _mhf = new MessageHandlerFactoryTest();

            using (OPCUAServerProducerSimulator _producer = OPCUAServerProducerSimulator.CreateDevice(_mhf, _dataSetGuid))
            {
                Assert.IsNull(_producer.AssociationsCollection);
                Assert.IsNotNull(_producer.BindingFactory);
                Assert.IsNotNull(_producer.ConfigurationFactory);
                Assert.IsNotNull(_producer.EncodingFactory);
                Assert.IsNotNull(_producer.MessageHandlerFactory);
                Assert.IsNull(_producer.MessageHandlersCollection);
                _producer.TestStart();
                Assert.AreEqual <int>(1, _producer.AssociationsCollection.Count);
                Assert.AreEqual <int>(1, _producer.MessageHandlersCollection.Count);
                _producer.CheckConsistency();
                _mhf.AssertConsistency();
                _producer.Update("Value1", "Value1");
            }
        }