public void AddProperties_ShouldNotCopyMessageParameter() { var message = DeviceService.ConstructMessage(_weatherData); var messageWithProperties = DeviceService.AddProperties(message, "keyAlert", "valueAlert"); Assert.Same(message, messageWithProperties); }
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); */ }