Exemplo n.º 1
0
        public void AddProperties_ShouldNotCopyMessageParameter()
        {
            var message = DeviceService.ConstructMessage(_weatherData);
            var messageWithProperties = DeviceService.AddProperties(message, "keyAlert", "valueAlert");

            Assert.Same(message, messageWithProperties);
        }
Exemplo n.º 2
0
        public void AddProperties_ShouldAddPropertyToMessage()
        {
            var message = DeviceService.ConstructMessage(_weatherData);

            DeviceService.AddProperties(message, "keyAlert", "valueAlert");
            Assert.Equal("valueAlert", message.Properties["keyAlert"]);

            /*
             * Assert.Contains("keyAlert", message.Properties);
             * Assert.Contains("keyAlert", message.Properties.Keys);
             * Assert.Contains("valueAlert", message.Properties.Values);
             */
        }
Exemplo n.º 3
0
 public void ConstructMessage_ShouldReturnAMessageType()
 => Assert.IsType <Message>(DeviceService.ConstructMessage(_weatherData));