public void can_serialize_from_message() { var serializer = new MessageSerializer(); var data = serializer.ToBytes(_testEvent); var tcpmsg2 = serializer.FromBytes(data); Assert.IsType <WoftamEvent>(tcpmsg2); var msg2 = tcpmsg2 as WoftamEvent; Assert.NotNull(msg2); // ReSharper disable once PossibleNullReferenceException Assert.Equal(_testEvent.Property1, msg2.Property1); Assert.Equal(_testEvent.Property1, ((WoftamEvent)tcpmsg2).Property1); }