public void CreateMessageTypeInfo_with_correct_md5_sum(Type messageType, string expectedMd5Sum) { var target = new MessageTypeRegistry(); var typeInfo = target.GetOrCreateMessageTypeInfo(messageType); typeInfo.Should().NotBeNull(); typeInfo.MD5Sum.Should().NotBeNull(); typeInfo.MD5Sum.Should().Be(expectedMd5Sum); }
public void MessageTypeInfo_has_correct_message_definition(Type messageType, string expectedMessageDefinition) { expectedMessageDefinition = expectedMessageDefinition?.Replace("\r\n", "\n"); var target = new MessageTypeRegistry(); var typeInfo = target.GetOrCreateMessageTypeInfo(messageType); typeInfo.Should().NotBeNull(); typeInfo.MessageDefinition.Should().NotBeNull(); typeInfo.MessageDefinition.Should().Be(expectedMessageDefinition); }