/*
* JBoss, Home of Professional Open Source
* Copyright 2013 Red Hat Inc. and/or its affiliates and other contributors
* as indicated by the @authors tag. All rights reserved.
*/
package org.searchisko.mbox.json;
import org.apache.james.mime4j.MimeException;
import org.apache.james.mime4j.dom.MessageBuilder;
import org.codehaus.jackson.map.DeserializationConfig;
import org.codehaus.jackson.map.ObjectMapper;
import org.junit.Before;
import org.searchisko.mbox.MessageTestSupport;
import org.searchisko.mbox.parser.MessageParser;
/**
* @author Lukáš Vlček (lvlcek@redhat.com)
*/
public abstract class ConverterTestSupport extends MessageTestSupport {
MessageBuilder mb;
ObjectMapper mapper;
@Before
public void setUp() throws MimeException {
mb = MessageParser.getMessageBuilder();
mapper = getMapper();
}
private ObjectMapper getMapper() {
ObjectMapper mapper = new ObjectMapper();
mapper.configure(DeserializationConfig.Feature.FAIL_ON_UNKNOWN_PROPERTIES, false);
return mapper;
}
}