@Test public void shouldGenerateEnumMappingMethod() { ExternalOrderType target = OrderMapper.INSTANCE.orderTypeToExternalOrderType(OrderType.B2B); assertThat(target).isEqualTo(ExternalOrderType.B2B); target = OrderMapper.INSTANCE.orderTypeToExternalOrderType(OrderType.RETAIL); assertThat(target).isEqualTo(ExternalOrderType.RETAIL); }
@Test public void shouldConsiderConstantMappings() { ExternalOrderType target = OrderMapper.INSTANCE.orderTypeToExternalOrderType(OrderType.EXTRA); assertThat(target).isEqualTo(ExternalOrderType.SPECIAL); target = OrderMapper.INSTANCE.orderTypeToExternalOrderType(OrderType.STANDARD); assertThat(target).isEqualTo(ExternalOrderType.DEFAULT); target = OrderMapper.INSTANCE.orderTypeToExternalOrderType(OrderType.NORMAL); assertThat(target).isEqualTo(ExternalOrderType.DEFAULT); }