structural refactoring from assert{,Not}Null to assertj 
assertThat().withFailMessage().is{,Not}Null


Project: http://git-wip-us.apache.org/repos/asf/james-project/repo
Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/137d6c79
Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/137d6c79
Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/137d6c79

Branch: refs/heads/master
Commit: 137d6c79e3201f0a57298ad2144abd7553bbb407
Parents: bf6b9d0
Author: Matthieu Baechler <[email protected]>
Authored: Thu May 31 21:40:35 2018 +0200
Committer: Antoine Duprat <[email protected]>
Committed: Thu Sep 6 14:34:19 2018 +0200

----------------------------------------------------------------------
 .../HBaseMailboxSessionMapperFactoryTest.java   |  1 -
 .../apache/mailet/base/MatcherInverterTest.java |  7 +++----
 .../AbstractTestForStatusResponseFactory.java   |  1 -
 .../smtp/core/fastfail/DNSRBLHandlerTest.java   | 20 +++++++++-----------
 .../fastfail/ResolvableEhloHeloHandlerTest.java | 14 +++++++-------
 .../core/MimeMessageCopyOnWriteProxyTest.java   |  2 --
 .../dnsservice/dnsjava/DNSJavaServiceTest.java  |  3 +--
 .../lib/AbstractStateMailetProcessorTest.java   |  2 --
 .../smtpserver/SpamAssassinHandlerTest.java     |  9 +++++----
 9 files changed, 25 insertions(+), 34 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/james-project/blob/137d6c79/mailbox/hbase/src/test/java/org/apache/james/mailbox/hbase/HBaseMailboxSessionMapperFactoryTest.java
----------------------------------------------------------------------
diff --git 
a/mailbox/hbase/src/test/java/org/apache/james/mailbox/hbase/HBaseMailboxSessionMapperFactoryTest.java
 
b/mailbox/hbase/src/test/java/org/apache/james/mailbox/hbase/HBaseMailboxSessionMapperFactoryTest.java
index aa84956..a387445 100644
--- 
a/mailbox/hbase/src/test/java/org/apache/james/mailbox/hbase/HBaseMailboxSessionMapperFactoryTest.java
+++ 
b/mailbox/hbase/src/test/java/org/apache/james/mailbox/hbase/HBaseMailboxSessionMapperFactoryTest.java
@@ -31,7 +31,6 @@ import static 
org.apache.james.mailbox.hbase.HBaseNames.SUBSCRIPTIONS_TABLE;
 import static org.apache.james.mailbox.hbase.HBaseNames.SUBSCRIPTION_CF;
 import static org.assertj.core.api.Assertions.assertThat;
 import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
 
 import java.io.IOException;
 

http://git-wip-us.apache.org/repos/asf/james-project/blob/137d6c79/mailet/base/src/test/java/org/apache/mailet/base/MatcherInverterTest.java
----------------------------------------------------------------------
diff --git 
a/mailet/base/src/test/java/org/apache/mailet/base/MatcherInverterTest.java 
b/mailet/base/src/test/java/org/apache/mailet/base/MatcherInverterTest.java
index d95001c..0701484 100644
--- a/mailet/base/src/test/java/org/apache/mailet/base/MatcherInverterTest.java
+++ b/mailet/base/src/test/java/org/apache/mailet/base/MatcherInverterTest.java
@@ -19,9 +19,8 @@
 
 package org.apache.mailet.base;
 
+import static org.assertj.core.api.Assertions.assertThat;
 import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertNull;
 
 import java.util.Arrays;
 import java.util.Collection;
@@ -48,7 +47,7 @@ public class MatcherInverterTest {
                 .recipient(new MailAddress("user", "domain"))
                 .build();
 
-        assertNotNull("Should match all recipients", inverter.match(mail));
+        assertThat(inverter.match(mail)).withFailMessage("Should match all 
recipients").isNotNull();
     }
 
     @Test
@@ -67,7 +66,7 @@ public class MatcherInverterTest {
                 .recipients(address1, address2)
                 .build();
 
-        assertNull("Should match all recipients", inverter.match(mail));
+        assertThat(inverter.match(mail)).withFailMessage("Should match all 
recipients").isNull();
     }
 
     @Test

http://git-wip-us.apache.org/repos/asf/james-project/blob/137d6c79/protocols/imap/src/test/java/org/apache/james/imap/api/message/response/AbstractTestForStatusResponseFactory.java
----------------------------------------------------------------------
diff --git 
a/protocols/imap/src/test/java/org/apache/james/imap/api/message/response/AbstractTestForStatusResponseFactory.java
 
b/protocols/imap/src/test/java/org/apache/james/imap/api/message/response/AbstractTestForStatusResponseFactory.java
index 7dd771f..628d44e 100644
--- 
a/protocols/imap/src/test/java/org/apache/james/imap/api/message/response/AbstractTestForStatusResponseFactory.java
+++ 
b/protocols/imap/src/test/java/org/apache/james/imap/api/message/response/AbstractTestForStatusResponseFactory.java
@@ -21,7 +21,6 @@ package org.apache.james.imap.api.message.response;
 
 import static org.assertj.core.api.Assertions.assertThat;
 import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
 
 import org.apache.james.imap.api.ImapCommand;
 import org.apache.james.imap.api.display.HumanReadableText;

http://git-wip-us.apache.org/repos/asf/james-project/blob/137d6c79/protocols/smtp/src/test/java/org/apache/james/protocols/smtp/core/fastfail/DNSRBLHandlerTest.java
----------------------------------------------------------------------
diff --git 
a/protocols/smtp/src/test/java/org/apache/james/protocols/smtp/core/fastfail/DNSRBLHandlerTest.java
 
b/protocols/smtp/src/test/java/org/apache/james/protocols/smtp/core/fastfail/DNSRBLHandlerTest.java
index af425d4..82b3180 100644
--- 
a/protocols/smtp/src/test/java/org/apache/james/protocols/smtp/core/fastfail/DNSRBLHandlerTest.java
+++ 
b/protocols/smtp/src/test/java/org/apache/james/protocols/smtp/core/fastfail/DNSRBLHandlerTest.java
@@ -23,8 +23,6 @@ package org.apache.james.protocols.smtp.core.fastfail;
 import static org.apache.james.protocols.api.ProtocolSession.State.Connection;
 import static org.assertj.core.api.Assertions.assertThat;
 import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertNull;
 
 import java.net.InetSocketAddress;
 import java.util.ArrayList;
@@ -189,7 +187,7 @@ public class DNSRBLHandlerTest {
         rbl.doRcpt(mockedSMTPSession, null, new MailAddress("test@localhost"));
         assertEquals("Details","Blocked - see 
http://www.spamcop.net/bl.shtml?127.0.0.2";,
                mockedSMTPSession.getAttachment(RBL_DETAIL_MAIL_ATTRIBUTE_NAME, 
State.Connection));
-        
assertNotNull("Blocked",mockedSMTPSession.getAttachment(RBL_BLOCKLISTED_MAIL_ATTRIBUTE_NAME,
 State.Connection));
+        
assertThat(mockedSMTPSession.getAttachment(RBL_BLOCKLISTED_MAIL_ATTRIBUTE_NAME, 
Connection)).withFailMessage("Blocked").isNotNull();
     }
 
     // ip is blacklisted and has txt details but we don'T want to retrieve the 
txt record
@@ -201,8 +199,8 @@ public class DNSRBLHandlerTest {
         rbl.setBlacklist(new String[] { "bl.spamcop.net." });
         rbl.setGetDetail(false);
         rbl.doRcpt(mockedSMTPSession, null, new MailAddress("test@localhost"));
-        assertNull("No 
details",mockedSMTPSession.getAttachment(RBL_DETAIL_MAIL_ATTRIBUTE_NAME, 
State.Connection));
-        
assertNotNull("Blocked",mockedSMTPSession.getAttachment(RBL_BLOCKLISTED_MAIL_ATTRIBUTE_NAME,
 State.Connection));
+        
assertThat(mockedSMTPSession.getAttachment(RBL_DETAIL_MAIL_ATTRIBUTE_NAME, 
Connection)).withFailMessage("No details").isNull();
+        
assertThat(mockedSMTPSession.getAttachment(RBL_BLOCKLISTED_MAIL_ATTRIBUTE_NAME, 
Connection)).withFailMessage("Blocked").isNotNull();
     }
 
     // ip is allowed to relay
@@ -215,8 +213,8 @@ public class DNSRBLHandlerTest {
         rbl.setBlacklist(new String[] { "bl.spamcop.net." });
         rbl.setGetDetail(true);
         rbl.doRcpt(mockedSMTPSession, null, new MailAddress("test@localhost"));
-        assertNull("No details", 
mockedSMTPSession.getAttachment(RBL_DETAIL_MAIL_ATTRIBUTE_NAME, 
State.Connection));
-        assertNull("Not blocked", 
mockedSMTPSession.getAttachment(RBL_BLOCKLISTED_MAIL_ATTRIBUTE_NAME, 
State.Connection));
+        
assertThat(mockedSMTPSession.getAttachment(RBL_DETAIL_MAIL_ATTRIBUTE_NAME, 
Connection)).withFailMessage("No details").isNull();
+        
assertThat(mockedSMTPSession.getAttachment(RBL_BLOCKLISTED_MAIL_ATTRIBUTE_NAME, 
Connection)).withFailMessage("Not blocked").isNull();
     }
 
     // ip not on blacklist
@@ -230,8 +228,8 @@ public class DNSRBLHandlerTest {
         rbl.setBlacklist(new String[] { "bl.spamcop.net." });
         rbl.setGetDetail(true);
         rbl.doRcpt(mockedSMTPSession, null, new MailAddress("test@localhost"));
-        assertNull("No details", 
mockedSMTPSession.getAttachment(RBL_DETAIL_MAIL_ATTRIBUTE_NAME, 
State.Connection));
-        assertNull("Not blocked", 
mockedSMTPSession.getAttachment(RBL_BLOCKLISTED_MAIL_ATTRIBUTE_NAME, 
State.Connection));
+        
assertThat(mockedSMTPSession.getAttachment(RBL_DETAIL_MAIL_ATTRIBUTE_NAME, 
Connection)).withFailMessage("No details").isNull();
+        
assertThat(mockedSMTPSession.getAttachment(RBL_BLOCKLISTED_MAIL_ATTRIBUTE_NAME, 
Connection)).withFailMessage("Not blocked").isNull();
     }
 
     // ip on blacklist without txt details
@@ -246,7 +244,7 @@ public class DNSRBLHandlerTest {
         rbl.setGetDetail(true);
         rbl.doRcpt(mockedSMTPSession, null, new MailAddress("test@localhost"));
         
assertThat(mockedSMTPSession.getAttachment(RBL_DETAIL_MAIL_ATTRIBUTE_NAME, 
Connection)).isNull();
-        assertNotNull("Blocked", 
mockedSMTPSession.getAttachment(RBL_BLOCKLISTED_MAIL_ATTRIBUTE_NAME, 
State.Connection));
+        
assertThat(mockedSMTPSession.getAttachment(RBL_BLOCKLISTED_MAIL_ATTRIBUTE_NAME, 
Connection)).withFailMessage("Blocked").isNotNull();
     }
 
     // ip on whitelist
@@ -261,7 +259,7 @@ public class DNSRBLHandlerTest {
         rbl.setGetDetail(true);
         rbl.doRcpt(mockedSMTPSession, null, new MailAddress("test@localhost"));
         
assertThat(mockedSMTPSession.getAttachment(RBL_DETAIL_MAIL_ATTRIBUTE_NAME, 
Connection)).isNull();
-        assertNull("Not blocked", 
mockedSMTPSession.getAttachment(RBL_BLOCKLISTED_MAIL_ATTRIBUTE_NAME, 
State.Connection));
+        
assertThat(mockedSMTPSession.getAttachment(RBL_BLOCKLISTED_MAIL_ATTRIBUTE_NAME, 
Connection)).withFailMessage("Not blocked").isNull();
     }
    
 

http://git-wip-us.apache.org/repos/asf/james-project/blob/137d6c79/protocols/smtp/src/test/java/org/apache/james/protocols/smtp/core/fastfail/ResolvableEhloHeloHandlerTest.java
----------------------------------------------------------------------
diff --git 
a/protocols/smtp/src/test/java/org/apache/james/protocols/smtp/core/fastfail/ResolvableEhloHeloHandlerTest.java
 
b/protocols/smtp/src/test/java/org/apache/james/protocols/smtp/core/fastfail/ResolvableEhloHeloHandlerTest.java
index 13682b7..85dfeef 100644
--- 
a/protocols/smtp/src/test/java/org/apache/james/protocols/smtp/core/fastfail/ResolvableEhloHeloHandlerTest.java
+++ 
b/protocols/smtp/src/test/java/org/apache/james/protocols/smtp/core/fastfail/ResolvableEhloHeloHandlerTest.java
@@ -19,9 +19,10 @@
 
 package org.apache.james.protocols.smtp.core.fastfail;
 
+import static org.apache.james.protocols.api.ProtocolSession.State.Transaction;
+import static 
org.apache.james.protocols.smtp.core.fastfail.ResolvableEhloHeloHandler.BAD_EHLO_HELO;
+import static org.assertj.core.api.Assertions.assertThat;
 import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertNull;
 
 import java.net.InetAddress;
 import java.net.UnknownHostException;
@@ -29,7 +30,6 @@ import java.util.HashMap;
 import java.util.Map;
 
 import org.apache.james.core.MailAddress;
-import org.apache.james.protocols.api.ProtocolSession.State;
 import org.apache.james.protocols.smtp.SMTPSession;
 import org.apache.james.protocols.smtp.hook.HookReturnCode;
 import org.apache.james.protocols.smtp.utils.BaseFakeSMTPSession;
@@ -125,7 +125,7 @@ public class ResolvableEhloHeloHandlerTest {
         ResolvableEhloHeloHandler handler = createHandler();
         
         handler.doHelo(session, INVALID_HOST);
-        assertNotNull("Invalid 
HELO",session.getAttachment(ResolvableEhloHeloHandler.BAD_EHLO_HELO, 
State.Transaction));
+        assertThat(session.getAttachment(BAD_EHLO_HELO, 
Transaction)).withFailMessage("Invalid HELO").isNotNull();
 
         HookReturnCode result = handler.doRcpt(session,null, 
mailAddress).getResult();
         assertEquals("Reject", result,HookReturnCode.deny());
@@ -139,7 +139,7 @@ public class ResolvableEhloHeloHandlerTest {
 
   
         handler.doHelo(session, VALID_HOST);
-        assertNull("Valid 
HELO",session.getAttachment(ResolvableEhloHeloHandler.BAD_EHLO_HELO, 
State.Transaction));
+        assertThat(session.getAttachment(BAD_EHLO_HELO, 
Transaction)).withFailMessage("Valid HELO").isNull();
 
         HookReturnCode result = handler.doRcpt(session,null, 
mailAddress).getResult();
         assertEquals("Not reject", result,HookReturnCode.declined());
@@ -153,7 +153,7 @@ public class ResolvableEhloHeloHandlerTest {
 
 
         handler.doHelo(session, INVALID_HOST);
-        assertNotNull("Value 
stored",session.getAttachment(ResolvableEhloHeloHandler.BAD_EHLO_HELO, 
State.Transaction));
+        assertThat(session.getAttachment(BAD_EHLO_HELO, 
Transaction)).withFailMessage("Value stored").isNotNull();
 
 
         HookReturnCode result = handler.doRcpt(session,null, 
mailAddress).getResult();
@@ -169,7 +169,7 @@ public class ResolvableEhloHeloHandlerTest {
 
 
         handler.doHelo(session, INVALID_HOST);
-        assertNotNull("Value 
stored",session.getAttachment(ResolvableEhloHeloHandler.BAD_EHLO_HELO, 
State.Transaction));
+        assertThat(session.getAttachment(BAD_EHLO_HELO, 
Transaction)).withFailMessage("Value stored").isNotNull();
 
 
         HookReturnCode result = handler.doRcpt(session,null, 
mailAddress).getResult();

http://git-wip-us.apache.org/repos/asf/james-project/blob/137d6c79/server/container/core/src/test/java/org/apache/james/server/core/MimeMessageCopyOnWriteProxyTest.java
----------------------------------------------------------------------
diff --git 
a/server/container/core/src/test/java/org/apache/james/server/core/MimeMessageCopyOnWriteProxyTest.java
 
b/server/container/core/src/test/java/org/apache/james/server/core/MimeMessageCopyOnWriteProxyTest.java
index 5f02353..63a28ad 100644
--- 
a/server/container/core/src/test/java/org/apache/james/server/core/MimeMessageCopyOnWriteProxyTest.java
+++ 
b/server/container/core/src/test/java/org/apache/james/server/core/MimeMessageCopyOnWriteProxyTest.java
@@ -20,9 +20,7 @@ package org.apache.james.server.core;
 
 import static org.assertj.core.api.Assertions.assertThat;
 import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
 import static org.junit.Assert.assertNotSame;
-import static org.junit.Assert.assertNull;
 import static org.junit.Assert.fail;
 
 import java.util.ArrayList;

http://git-wip-us.apache.org/repos/asf/james-project/blob/137d6c79/server/dns-service/dnsservice-dnsjava/src/test/java/org/apache/james/dnsservice/dnsjava/DNSJavaServiceTest.java
----------------------------------------------------------------------
diff --git 
a/server/dns-service/dnsservice-dnsjava/src/test/java/org/apache/james/dnsservice/dnsjava/DNSJavaServiceTest.java
 
b/server/dns-service/dnsservice-dnsjava/src/test/java/org/apache/james/dnsservice/dnsjava/DNSJavaServiceTest.java
index 921cf58..bd693e8 100644
--- 
a/server/dns-service/dnsservice-dnsjava/src/test/java/org/apache/james/dnsservice/dnsjava/DNSJavaServiceTest.java
+++ 
b/server/dns-service/dnsservice-dnsjava/src/test/java/org/apache/james/dnsservice/dnsjava/DNSJavaServiceTest.java
@@ -20,7 +20,6 @@ package org.apache.james.dnsservice.dnsjava;
 
 import static org.assertj.core.api.Assertions.assertThat;
 import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
 import static org.junit.Assert.fail;
 import static org.mockito.ArgumentMatchers.any;
 import static org.mockito.ArgumentMatchers.anyInt;
@@ -224,7 +223,7 @@ public class DNSJavaServiceTest {
     private static Zone loadZone(String zoneName) throws IOException {
         String zoneFilename = zoneName + "zone";
         URL zoneResource = Resources.getResource(DNSJavaServiceTest.class, 
zoneFilename);
-        assertNotNull("test resource for zone could not be loaded: " + 
zoneFilename, zoneResource);
+        assertThat(zoneResource).withFailMessage("test resource for zone could 
not be loaded: " + zoneFilename).isNotNull();
         return new Zone(Name.fromString(zoneName), zoneResource.getFile());
     }
 

http://git-wip-us.apache.org/repos/asf/james-project/blob/137d6c79/server/mailet/mailetcontainer-camel/src/test/java/org/apache/james/mailetcontainer/lib/AbstractStateMailetProcessorTest.java
----------------------------------------------------------------------
diff --git 
a/server/mailet/mailetcontainer-camel/src/test/java/org/apache/james/mailetcontainer/lib/AbstractStateMailetProcessorTest.java
 
b/server/mailet/mailetcontainer-camel/src/test/java/org/apache/james/mailetcontainer/lib/AbstractStateMailetProcessorTest.java
index bf1d173..9464bea 100644
--- 
a/server/mailet/mailetcontainer-camel/src/test/java/org/apache/james/mailetcontainer/lib/AbstractStateMailetProcessorTest.java
+++ 
b/server/mailet/mailetcontainer-camel/src/test/java/org/apache/james/mailetcontainer/lib/AbstractStateMailetProcessorTest.java
@@ -20,8 +20,6 @@ package org.apache.james.mailetcontainer.lib;
 
 import static org.assertj.core.api.Assertions.assertThat;
 import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertNull;
 
 import java.io.ByteArrayInputStream;
 import java.util.Arrays;

http://git-wip-us.apache.org/repos/asf/james-project/blob/137d6c79/server/protocols/protocols-smtp/src/test/java/org/apache/james/smtpserver/SpamAssassinHandlerTest.java
----------------------------------------------------------------------
diff --git 
a/server/protocols/protocols-smtp/src/test/java/org/apache/james/smtpserver/SpamAssassinHandlerTest.java
 
b/server/protocols/protocols-smtp/src/test/java/org/apache/james/smtpserver/SpamAssassinHandlerTest.java
index 005bb00..7bcd836 100644
--- 
a/server/protocols/protocols-smtp/src/test/java/org/apache/james/smtpserver/SpamAssassinHandlerTest.java
+++ 
b/server/protocols/protocols-smtp/src/test/java/org/apache/james/smtpserver/SpamAssassinHandlerTest.java
@@ -18,8 +18,9 @@
  ****************************************************************/
 package org.apache.james.smtpserver;
 
+import static 
org.apache.james.spamassassin.SpamAssassinResult.STATUS_MAIL_ATTRIBUTE_NAME;
+import static org.assertj.core.api.Assertions.assertThat;
 import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
 
 import java.util.HashMap;
 
@@ -121,7 +122,7 @@ public class SpamAssassinHandlerTest {
 
         assertEquals("Email was not rejected", response.getResult(), 
HookReturnCode.declined());
         assertEquals("email was not spam", 
mockedMail.getAttribute(SpamAssassinResult.FLAG_MAIL_ATTRIBUTE_NAME), "NO");
-        assertNotNull("spam hits", 
mockedMail.getAttribute(SpamAssassinResult.STATUS_MAIL_ATTRIBUTE_NAME));
+        
assertThat(mockedMail.getAttribute(STATUS_MAIL_ATTRIBUTE_NAME)).withFailMessage("spam
 hits").isNotNull();
 
     }
 
@@ -138,7 +139,7 @@ public class SpamAssassinHandlerTest {
 
         assertEquals("Email was not rejected", response.getResult(), 
HookReturnCode.declined());
         assertEquals("email was spam", 
mockedMail.getAttribute(SpamAssassinResult.FLAG_MAIL_ATTRIBUTE_NAME), "YES");
-        assertNotNull("spam hits", 
mockedMail.getAttribute(SpamAssassinResult.STATUS_MAIL_ATTRIBUTE_NAME));
+        
assertThat(mockedMail.getAttribute(STATUS_MAIL_ATTRIBUTE_NAME)).withFailMessage("spam
 hits").isNotNull();
     }
 
     @Test
@@ -154,6 +155,6 @@ public class SpamAssassinHandlerTest {
 
         assertEquals("Email was rejected", response.getResult(), 
HookReturnCode.deny());
         assertEquals("email was spam", 
mockedMail.getAttribute(SpamAssassinResult.FLAG_MAIL_ATTRIBUTE_NAME), "YES");
-        assertNotNull("spam hits", 
mockedMail.getAttribute(SpamAssassinResult.STATUS_MAIL_ATTRIBUTE_NAME));
+        
assertThat(mockedMail.getAttribute(STATUS_MAIL_ATTRIBUTE_NAME)).withFailMessage("spam
 hits").isNotNull();
     }
 }


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to