Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        public void Message_WhenCreated_HasMessageTimestampSet()
        {
            var testMessage = new WorkerAddedMessage();

            Assert.True(testMessage.MessageTimestamp > 0);
        }
Ejemplo n.º 3
0
        public void Message_WhenCreated_HasMessageTypeSet()
        {
            var testMessage = new WorkerAddedMessage();

            Assert.Equal("WorkerAddedMessage", testMessage.MessageType);
        }
Ejemplo n.º 4
0
        public void Message_WhenCreated_HasMessageIdSet()
        {
            var testMessage = new WorkerAddedMessage();

            Assert.NotEqual(Guid.Empty, testMessage.MessageId);
        }