@Test public void shouldUseClassMapperWhenProvidedOutbound() { DefaultClassMapper classMapper = new DefaultClassMapper(); classMapper.setTrustedPackages(TRUSTED_PACKAGE); converter.setClassMapper(classMapper); Message message = converter.toMessage(trade, new MessageProperties()); SimpleTrade marshalledTrade = (SimpleTrade) converter.fromMessage(message); assertThat(trade).isEqualTo(marshalledTrade); }
@Test public void shouldUseClassMapperWhenProvided() { Message message = converter.toMessage(trade, new MessageProperties()); converter.setClassMapper(new DefaultClassMapper()); ((DefaultClassMapper) this.converter.getClassMapper()).setTrustedPackages(TRUSTED_PACKAGE); SimpleTrade marshalledTrade = (SimpleTrade) converter.fromMessage(message); assertThat(trade).isEqualTo(marshalledTrade); }
@Test public void shouldUseClassMapperWhenProvidedOutbound() { DefaultClassMapper classMapper = new DefaultClassMapper(); classMapper.setTrustedPackages(TRUSTED_PACKAGE); converter.setClassMapper(classMapper); Message message = converter.toMessage(trade, new MessageProperties()); SimpleTrade marshalledTrade = (SimpleTrade) converter.fromMessage(message); assertEquals(trade, marshalledTrade); }
@Test public void shouldUseClassMapperWhenProvided() { Message message = converter.toMessage(trade, new MessageProperties()); converter.setClassMapper(new DefaultClassMapper()); ((DefaultClassMapper) this.converter.getClassMapper()).setTrustedPackages(TRUSTED_PACKAGE); SimpleTrade marshalledTrade = (SimpleTrade) converter.fromMessage(message); assertEquals(trade, marshalledTrade); }