internal void QueryPointChangedHandler(QueryPointChangedMessage message) { X = message.X; Y = message.Y; Z = message.Z; Update(); }
private void SendQueryPointChangedMessage() { var reply = new QueryPointChangedMessage { X = X, Y = Y, Z = Z }; m_Bus.PublishAsync(reply); }
public void QueryPointChangedMessage_DoesNotifyPropertyChangedForPropertyZ_ForMessage() { // Arrange var test = new TestNotifyPropertyChanged(m_Sut, "Z"); var message = new QueryPointChangedMessage(); // Act m_Sut.QueryPointChangedHandler(message); // Assert Assert.True(test.IsExpectedNotified); }
public void QueryPointChangedHandler_SetsY_ForMessage() { // Arrange var message = new QueryPointChangedMessage { X = 1.0, Y = 2.0, Z = 3.0 }; // Act m_Sut.QueryPointChangedHandler(message); // Assert Assert.AreEqual(2.0, m_Sut.Y); }