public void CreatorTestMethod() { Guid _dataSetGuid = Guid.NewGuid(); MyMessageHandlerFactory _mhf = new MyMessageHandlerFactory(_dataSetGuid); 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); ((OPCUAServerProducerSimulator)_producer).CheckConsistency(); _mhf.CheckConsistency(); ((OPCUAServerProducerSimulator)_producer).Update("Value1", "Value1"); }