    @Test
    public void toModelWhenEntityIsSendSalesReport() {

        Date dateReceived = new Date();
        String guid = "Paradise";
        String senderReceiver = "Chris Martin";
        boolean incoming = true;
        ExchangeLogStatusTypeType status = ExchangeLogStatusTypeType.PROBABLY_TRANSMITTED;
        String destination = "destination";

        ExchangeLog entity = new ExchangeLog();
        entity.setDateReceived(dateReceived);
        entity.setGuid(guid);
        entity.setSenderReceiver(senderReceiver);
        entity.setTransferIncoming(incoming);
        entity.setStatus(status);
        entity.setType(LogType.SEND_SALES_REPORT);
        entity.setDestination(destination);

        ExchangeLogType model = LogMapper.toModel(entity);

        assertEquals(LogType.SEND_SALES_REPORT, model.getType());
        assertEquals(dateReceived, model.getDateRecieved());
        assertEquals(guid, model.getGuid());
        assertEquals(senderReceiver, model.getSenderReceiver());
        assertEquals(incoming, model.isIncoming());
        assertEquals(status, model.getStatus());
        assertEquals(destination, model.getDestination());
    }