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"); } }