This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/master by this push: new f1d22e2 camel-smpp: fixed deprecation warnings (#4133) f1d22e2 is described below commit f1d22e2793fa17566ee4397a30edcf9ef9ba273c Author: Otavio Rodolfo Piske <orpi...@users.noreply.github.com> AuthorDate: Wed Aug 26 16:30:45 2020 +0200 camel-smpp: fixed deprecation warnings (#4133) --- .../component/smpp/AbstractSmppCommandTest.java | 17 +++++++++++-- .../component/smpp/SmppConfigurationTest.java | 28 +++++++++++----------- .../component/smpp/SmppConnectionFactoryTest.java | 4 ++-- .../camel/component/smpp/SmppConsumerTest.java | 8 +++---- .../smpp/SmppProducerLazySessionCreationTest.java | 8 +++---- .../camel/component/smpp/SmppProducerTest.java | 4 ++-- 6 files changed, 41 insertions(+), 28 deletions(-) diff --git a/components/camel-smpp/src/test/java/org/apache/camel/component/smpp/AbstractSmppCommandTest.java b/components/camel-smpp/src/test/java/org/apache/camel/component/smpp/AbstractSmppCommandTest.java index daa95ac..e8f852a 100644 --- a/components/camel-smpp/src/test/java/org/apache/camel/component/smpp/AbstractSmppCommandTest.java +++ b/components/camel-smpp/src/test/java/org/apache/camel/component/smpp/AbstractSmppCommandTest.java @@ -18,6 +18,7 @@ package org.apache.camel.component.smpp; import org.apache.camel.Exchange; import org.apache.camel.ExchangePattern; +import org.apache.camel.Message; import org.apache.camel.impl.DefaultCamelContext; import org.apache.camel.support.DefaultExchange; import org.jsmpp.bean.OptionalParameter; @@ -57,8 +58,20 @@ public class AbstractSmppCommandTest { Exchange inOnlyExchange = new DefaultExchange(new DefaultCamelContext(), ExchangePattern.InOnly); Exchange inOutExchange = new DefaultExchange(new DefaultCamelContext(), ExchangePattern.InOut); - assertSame(inOnlyExchange.getIn(), command.getResponseMessage(inOnlyExchange)); - assertSame(inOutExchange.getOut(), command.getResponseMessage(inOutExchange)); + assertSame(command.getResponseMessage(inOnlyExchange), inOnlyExchange.getIn()); + /* + NOTE: in this test it's important to call the methods in this order: + 1. command.getResponseMessage + 2. inOutExchange.getMessage + + This is so, because the empty out Message object is created by the getOut messaged called by + command.getResponseMessage. Calling in the inverse order causes the hasOut check on getMessage() + to return false, which, in turns, causes it to return the in message. Thus failing the test. + */ + Message expectedMessage = command.getResponseMessage(inOutExchange); + Message verificationMessage = inOutExchange.getMessage(); + + assertSame(expectedMessage, verificationMessage); } @Test diff --git a/components/camel-smpp/src/test/java/org/apache/camel/component/smpp/SmppConfigurationTest.java b/components/camel-smpp/src/test/java/org/apache/camel/component/smpp/SmppConfigurationTest.java index 632d1b2..1b7c664 100644 --- a/components/camel-smpp/src/test/java/org/apache/camel/component/smpp/SmppConfigurationTest.java +++ b/components/camel-smpp/src/test/java/org/apache/camel/component/smpp/SmppConfigurationTest.java @@ -52,10 +52,10 @@ public class SmppConfigurationTest { assertEquals(0x00, configuration.getDestAddrNpi()); assertEquals(0x00, configuration.getDestAddrTon()); assertEquals("", configuration.getAddressRange()); - assertEquals(new Integer(5000), configuration.getEnquireLinkTimer()); + assertEquals(Integer.valueOf(5000), configuration.getEnquireLinkTimer()); assertEquals("localhost", configuration.getHost()); assertEquals(null, configuration.getPassword()); - assertEquals(new Integer(2775), configuration.getPort()); + assertEquals(Integer.valueOf(2775), configuration.getPort()); assertEquals(0x01, configuration.getPriorityFlag()); assertEquals(0x00, configuration.getProtocolId()); assertEquals(0x01, configuration.getRegisteredDelivery()); @@ -66,7 +66,7 @@ public class SmppConfigurationTest { assertEquals(0x00, configuration.getSourceAddrTon()); assertEquals("smppclient", configuration.getSystemId()); assertEquals("", configuration.getSystemType()); - assertEquals(new Integer(10000), configuration.getTransactionTimer()); + assertEquals(Integer.valueOf(10000), configuration.getTransactionTimer()); assertEquals("ISO-8859-1", configuration.getEncoding()); assertEquals(0x00, configuration.getNumberingPlanIndicator()); assertEquals(0x00, configuration.getTypeOfNumber()); @@ -74,7 +74,7 @@ public class SmppConfigurationTest { assertEquals(5000, configuration.getInitialReconnectDelay()); assertEquals(5000, configuration.getReconnectDelay()); assertEquals(null, configuration.getHttpProxyHost()); - assertEquals(new Integer(3128), configuration.getHttpProxyPort()); + assertEquals(Integer.valueOf(3128), configuration.getHttpProxyPort()); assertEquals(null, configuration.getHttpProxyUsername()); assertEquals(null, configuration.getHttpProxyPassword()); assertEquals(null, configuration.getSessionStateListener()); @@ -87,10 +87,10 @@ public class SmppConfigurationTest { assertEquals("1919", configuration.getDestAddr()); assertEquals(0x08, configuration.getDestAddrNpi()); assertEquals(0x02, configuration.getDestAddrTon()); - assertEquals(new Integer(5001), configuration.getEnquireLinkTimer()); + assertEquals(Integer.valueOf(5001), configuration.getEnquireLinkTimer()); assertEquals("127.0.0.1", configuration.getHost()); assertEquals("secret", configuration.getPassword()); - assertEquals(new Integer(2776), configuration.getPort()); + assertEquals(Integer.valueOf(2776), configuration.getPort()); assertEquals(0x00, configuration.getPriorityFlag()); assertEquals(0x01, configuration.getProtocolId()); assertEquals(0x00, configuration.getRegisteredDelivery()); @@ -101,7 +101,7 @@ public class SmppConfigurationTest { assertEquals(0x02, configuration.getSourceAddrTon()); assertEquals("client", configuration.getSystemId()); assertEquals("xx", configuration.getSystemType()); - assertEquals(new Integer(10001), configuration.getTransactionTimer()); + assertEquals(Integer.valueOf(10001), configuration.getTransactionTimer()); assertEquals("UTF-8", configuration.getEncoding()); assertEquals(0x08, configuration.getNumberingPlanIndicator()); assertEquals(0x02, configuration.getTypeOfNumber()); @@ -109,7 +109,7 @@ public class SmppConfigurationTest { assertEquals(5001, configuration.getInitialReconnectDelay()); assertEquals(5002, configuration.getReconnectDelay()); assertEquals("127.0.0.1", configuration.getHttpProxyHost()); - assertEquals(new Integer(3129), configuration.getHttpProxyPort()); + assertEquals(Integer.valueOf(3129), configuration.getHttpProxyPort()); assertEquals("user", configuration.getHttpProxyUsername()); assertEquals("secret", configuration.getHttpProxyPassword()); assertNotNull(configuration.getSessionStateListener()); @@ -121,7 +121,7 @@ public class SmppConfigurationTest { configuration.configureFromURI(new URI("smpp://client@127.0.0.1:2776")); assertEquals("127.0.0.1", configuration.getHost()); - assertEquals(new Integer(2776), configuration.getPort()); + assertEquals(Integer.valueOf(2776), configuration.getPort()); assertEquals("client", configuration.getSystemId()); } @@ -134,7 +134,7 @@ public class SmppConfigurationTest { configuration.configureFromURI(new URI("smpp://?password=pw")); assertEquals("host", configuration.getHost()); - assertEquals(new Integer(123), configuration.getPort()); + assertEquals(Integer.valueOf(123), configuration.getPort()); assertEquals("systemId", configuration.getSystemId()); } @@ -221,10 +221,10 @@ public class SmppConfigurationTest { config.setDestAddr("1919"); config.setDestAddrNpi(NumberingPlanIndicator.NATIONAL.value()); config.setDestAddrTon(TypeOfNumber.NATIONAL.value()); - config.setEnquireLinkTimer(new Integer(5001)); + config.setEnquireLinkTimer(Integer.valueOf(5001)); config.setHost("127.0.0.1"); config.setPassword("secret"); - config.setPort(new Integer(2776)); + config.setPort(Integer.valueOf(2776)); config.setPriorityFlag((byte) 0); config.setProtocolId((byte) 1); config.setRegisteredDelivery(SMSCDeliveryReceipt.DEFAULT.value()); @@ -235,7 +235,7 @@ public class SmppConfigurationTest { config.setSourceAddrTon(TypeOfNumber.NATIONAL.value()); config.setSystemId("client"); config.setSystemType("xx"); - config.setTransactionTimer(new Integer(10001)); + config.setTransactionTimer(Integer.valueOf(10001)); config.setEncoding("UTF-8"); config.setNumberingPlanIndicator(NumberingPlanIndicator.NATIONAL.value()); config.setTypeOfNumber(TypeOfNumber.NATIONAL.value()); @@ -243,7 +243,7 @@ public class SmppConfigurationTest { config.setInitialReconnectDelay(5001); config.setReconnectDelay(5002); config.setHttpProxyHost("127.0.0.1"); - config.setHttpProxyPort(new Integer(3129)); + config.setHttpProxyPort(Integer.valueOf(3129)); config.setHttpProxyUsername("user"); config.setHttpProxyPassword("secret"); config.setSessionStateListener(new SessionStateListener() { diff --git a/components/camel-smpp/src/test/java/org/apache/camel/component/smpp/SmppConnectionFactoryTest.java b/components/camel-smpp/src/test/java/org/apache/camel/component/smpp/SmppConnectionFactoryTest.java index f190318..31229f0 100644 --- a/components/camel-smpp/src/test/java/org/apache/camel/component/smpp/SmppConnectionFactoryTest.java +++ b/components/camel-smpp/src/test/java/org/apache/camel/component/smpp/SmppConnectionFactoryTest.java @@ -52,7 +52,7 @@ public class SmppConnectionFactoryTest { public void createConnectionWithProxyHost() throws IOException { SmppConfiguration configuration = new SmppConfiguration(); configuration.setHttpProxyHost("localhost"); - configuration.setHttpProxyPort(new Integer(3128)); + configuration.setHttpProxyPort(Integer.valueOf(3128)); SmppConnectionFactory factory = SmppConnectionFactory.getInstance(configuration); Connection connection = factory.createConnection("localhost", 2775); @@ -71,7 +71,7 @@ public class SmppConnectionFactoryTest { public void createConnectionWithProxyUsername() throws IOException { SmppConfiguration configuration = new SmppConfiguration(); configuration.setHttpProxyHost("localhost"); - configuration.setHttpProxyPort(new Integer(3128)); + configuration.setHttpProxyPort(Integer.valueOf(3128)); configuration.setHttpProxyUsername("user"); configuration.setHttpProxyPassword("secret"); SmppConnectionFactory factory = SmppConnectionFactory.getInstance(configuration); diff --git a/components/camel-smpp/src/test/java/org/apache/camel/component/smpp/SmppConsumerTest.java b/components/camel-smpp/src/test/java/org/apache/camel/component/smpp/SmppConsumerTest.java index 0d461f0d..09982ea 100644 --- a/components/camel-smpp/src/test/java/org/apache/camel/component/smpp/SmppConsumerTest.java +++ b/components/camel-smpp/src/test/java/org/apache/camel/component/smpp/SmppConsumerTest.java @@ -79,7 +79,7 @@ public class SmppConsumerTest { TypeOfNumber.UNKNOWN, NumberingPlanIndicator.UNKNOWN, ""); - when(session.connectAndBind("localhost", new Integer(2775), expectedBindParameter)) + when(session.connectAndBind("localhost", Integer.valueOf(2775), expectedBindParameter)) .thenReturn("1"); consumer.doStart(); @@ -88,7 +88,7 @@ public class SmppConsumerTest { verify(session).setTransactionTimer(10000); verify(session).addSessionStateListener(isA(SessionStateListener.class)); verify(session).setMessageReceiverListener(isA(MessageReceiverListener.class)); - verify(session).connectAndBind("localhost", new Integer(2775), expectedBindParameter); + verify(session).connectAndBind("localhost", Integer.valueOf(2775), expectedBindParameter); } @Test @@ -125,14 +125,14 @@ public class SmppConsumerTest { NumberingPlanIndicator.UNKNOWN, "(111*|222*|333*)"); when(session.connectAndBind("localhost", - new Integer(2775), + Integer.valueOf(2775), expectedBindParameter)) .thenReturn("1"); consumer.doStart(); verify(session).connectAndBind("localhost", - new Integer(2775), + Integer.valueOf(2775), expectedBindParameter); } diff --git a/components/camel-smpp/src/test/java/org/apache/camel/component/smpp/SmppProducerLazySessionCreationTest.java b/components/camel-smpp/src/test/java/org/apache/camel/component/smpp/SmppProducerLazySessionCreationTest.java index af73c04..6545b22 100644 --- a/components/camel-smpp/src/test/java/org/apache/camel/component/smpp/SmppProducerLazySessionCreationTest.java +++ b/components/camel-smpp/src/test/java/org/apache/camel/component/smpp/SmppProducerLazySessionCreationTest.java @@ -71,7 +71,7 @@ public class SmppProducerLazySessionCreationTest { TypeOfNumber.UNKNOWN, NumberingPlanIndicator.UNKNOWN, ""); - when(session.connectAndBind("localhost", new Integer(2775), expectedBindParameter)) + when(session.connectAndBind("localhost", Integer.valueOf(2775), expectedBindParameter)) .thenReturn("1"); when(endpoint.isSingleton()).thenReturn(true); SmppBinding binding = mock(SmppBinding.class); @@ -91,7 +91,7 @@ public class SmppProducerLazySessionCreationTest { verify(session).setEnquireLinkTimer(5000); verify(session).setTransactionTimer(10000); verify(session).addSessionStateListener(isA(SessionStateListener.class)); - verify(session).connectAndBind("localhost", new Integer(2775), expectedBindParameter); + verify(session).connectAndBind("localhost", Integer.valueOf(2775), expectedBindParameter); } @Test @@ -106,7 +106,7 @@ public class SmppProducerLazySessionCreationTest { TypeOfNumber.UNKNOWN, NumberingPlanIndicator.UNKNOWN, ""); - when(session.connectAndBind("localhost", new Integer(2775), expectedBindParameter)) + when(session.connectAndBind("localhost", Integer.valueOf(2775), expectedBindParameter)) .thenReturn("1"); SmppBinding binding = mock(SmppBinding.class); Exchange exchange = mock(Exchange.class); @@ -123,6 +123,6 @@ public class SmppProducerLazySessionCreationTest { producer.doStart(); producer.process(exchange); - verify(session).connectAndBind("localhost", new Integer(2775), expectedBindParameter); + verify(session).connectAndBind("localhost", Integer.valueOf(2775), expectedBindParameter); } } diff --git a/components/camel-smpp/src/test/java/org/apache/camel/component/smpp/SmppProducerTest.java b/components/camel-smpp/src/test/java/org/apache/camel/component/smpp/SmppProducerTest.java index 473842b..6d093c8 100644 --- a/components/camel-smpp/src/test/java/org/apache/camel/component/smpp/SmppProducerTest.java +++ b/components/camel-smpp/src/test/java/org/apache/camel/component/smpp/SmppProducerTest.java @@ -70,7 +70,7 @@ public class SmppProducerTest { TypeOfNumber.UNKNOWN, NumberingPlanIndicator.UNKNOWN, ""); - when(session.connectAndBind("localhost", new Integer(2775), expectedBindParameters)) + when(session.connectAndBind("localhost", Integer.valueOf(2775), expectedBindParameters)) .thenReturn("1"); when(endpoint.isSingleton()).thenReturn(true); @@ -79,7 +79,7 @@ public class SmppProducerTest { verify(session).setEnquireLinkTimer(5000); verify(session).setTransactionTimer(10000); verify(session).addSessionStateListener(isA(SessionStateListener.class)); - verify(session).connectAndBind("localhost", new Integer(2775), expectedBindParameters); + verify(session).connectAndBind("localhost", Integer.valueOf(2775), expectedBindParameters); } @Test