public MonitoredItemTest(
Session session,
ServerTestConfiguration configuration,
ReportMessageEventHandler reportMessage,
ReportProgressEventHandler reportProgress,
TestBase template)
:
base("MonitoredItem", session, configuration, reportMessage, reportProgress, template)
{
m_generator = new Opc.Ua.Test.DataGenerator(new Opc.Ua.Test.RandomSource(configuration.Seed));
m_generator.NamespaceUris = Session.NamespaceUris;
m_generator.ServerUris = Session.ServerUris;
m_generator.MaxArrayLength = 3;
m_generator.MaxStringLength = 10;
m_generator.MaxXmlElementCount = 3;
m_generator.MaxXmlAttributeCount = 3;
m_comparer = new Opc.Ua.Test.DataComparer(Session.MessageContext);
m_comparer.ThrowOnError = false;
m_errorEvent = new ManualResetEvent(false);
m_maximumTimingError = 300;
m_variables = new List<TestVariable>();
}
#endregion