public void SendTestMethod() { TypesMessageWriter _bmw = new TypesMessageWriter(); _bmw.AttachToNetwork(); Assert.IsTrue(_bmw.State.State == HandlerState.Operational); ProducerBinding _binding = new ProducerBinding(); _binding.Value = String.Empty; int _sentItems = 0; ((IMessageWriter)_bmw).Send((x) => { _binding.Value = CommonDefinitions.TestValues[x]; _sentItems++; return _binding; }, Convert.ToUInt16(CommonDefinitions.TestValues.Length), UInt64.MaxValue, FieldEncodingEnum.VariantFieldEncoding, TestDataSelector, 0, DateTime.UtcNow, new ConfigurationVersionDataType() { MajorVersion = 0, MinorVersion = 0 } ); Assert.AreEqual(CommonDefinitions.TestValues.Length, _sentItems); }
public void NullableTestMethod() { TypesMessageWriter _bmw = new TypesMessageWriter(); _bmw.AttachToNetwork(); Assert.IsTrue(_bmw.State.State == HandlerState.Operational); ProducerBinding _binding = new ProducerBinding(BuiltInType.Float); _binding.Value = new Nullable<float>(); ((IMessageWriter)_bmw).Send(x => _binding, 1, UInt64.MaxValue, FieldEncodingEnum.VariantFieldEncoding, TestDataSelector, 0, DateTime.UtcNow, new ConfigurationVersionDataType() { MajorVersion = 0, MinorVersion = 0 }); }
public void ObjectTestMethod() { TypesMessageWriter _bmw = new TypesMessageWriter(); _bmw.AttachToNetwork(); ProducerBinding _binding = new ProducerBinding(); _binding.Value = new TestClass(); ((IMessageWriter)_bmw).Send(x => _binding, 1, UInt64.MaxValue, FieldEncodingEnum.VariantFieldEncoding, TestDataSelector, 0, DateTime.UtcNow, new ConfigurationVersionDataType() { MajorVersion = 0, MinorVersion = 0 }); }
public void CreatorTestMethod1() { TypesMessageWriter _bmw = new TypesMessageWriter(); Assert.IsNotNull(_bmw); _bmw.AttachToNetwork(); Assert.IsTrue(_bmw.State.State == HandlerState.Operational); }