public void Message_WhenSerializedDeserialized_RetainsMessageType() { var testMessage = new WorkerAddedMessage(); var originalValue = testMessage.MessageType; var serializedMessage = JsonConvert.SerializeObject(testMessage); var deserializedMessage = JsonConvert.DeserializeObject <WorkerAddedMessage>(serializedMessage); Assert.Equal(originalValue, deserializedMessage.MessageType); }
public void Message_WhenCreated_HasMessageTimestampSet() { var testMessage = new WorkerAddedMessage(); Assert.True(testMessage.MessageTimestamp > 0); }
public void Message_WhenCreated_HasMessageTypeSet() { var testMessage = new WorkerAddedMessage(); Assert.Equal("WorkerAddedMessage", testMessage.MessageType); }
public void Message_WhenCreated_HasMessageIdSet() { var testMessage = new WorkerAddedMessage(); Assert.NotEqual(Guid.Empty, testMessage.MessageId); }