This is an automated email from the ASF dual-hosted git repository.

rcordier pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit f52940d38029e16fffc3d0f09c9cb53a8bfcbbdf
Author: Rene Cordier <rcord...@linagora.com>
AuthorDate: Wed Aug 12 15:36:01 2020 +0700

    [Refactoring] Migrate ScriptTest to JUnit5
---
 .../james/sieve/cassandra/model/ScriptTest.java    | 71 ++++++++++------------
 1 file changed, 32 insertions(+), 39 deletions(-)

diff --git 
a/server/data/data-cassandra/src/test/java/org/apache/james/sieve/cassandra/model/ScriptTest.java
 
b/server/data/data-cassandra/src/test/java/org/apache/james/sieve/cassandra/model/ScriptTest.java
index 718c824..327d8b5 100644
--- 
a/server/data/data-cassandra/src/test/java/org/apache/james/sieve/cassandra/model/ScriptTest.java
+++ 
b/server/data/data-cassandra/src/test/java/org/apache/james/sieve/cassandra/model/ScriptTest.java
@@ -20,60 +20,53 @@
 package org.apache.james.sieve.cassandra.model;
 
 import static org.assertj.core.api.Assertions.assertThat;
+import static org.assertj.core.api.Assertions.assertThatThrownBy;
 
 import java.nio.charset.StandardCharsets;
 
 import org.apache.james.sieverepository.api.ScriptContent;
 import org.apache.james.sieverepository.api.ScriptName;
 import org.apache.james.sieverepository.api.ScriptSummary;
-import org.junit.Rule;
-import org.junit.Test;
-import org.junit.rules.ExpectedException;
+import org.junit.jupiter.api.Test;
 
 import nl.jqno.equalsverifier.EqualsVerifier;
 
-public class ScriptTest {
-
-    @Rule
-    public ExpectedException expectedException = ExpectedException.none();
+class ScriptTest {
 
     @Test
-    public void shouldMatchBeanContract() {
+    void shouldMatchBeanContract() {
         EqualsVerifier.forClass(Script.class).verify();
     }
 
     @Test
-    public void buildShouldThrowOnMissingContent() {
-        expectedException.expect(IllegalStateException.class);
-
-        Script.builder()
-            .name("name")
-            .isActive(false)
-            .build();
+    void buildShouldThrowOnMissingContent() {
+        assertThatThrownBy(() -> Script.builder()
+                .name("name")
+                .isActive(false)
+                .build())
+            .isInstanceOf(IllegalStateException.class);
     }
 
     @Test
-    public void buildShouldThrowOnMissingActivation() {
-        expectedException.expect(IllegalStateException.class);
-
-        Script.builder()
-            .name("name")
-            .content("content")
-            .build();
+    void buildShouldThrowOnMissingActivation() {
+        assertThatThrownBy(() -> Script.builder()
+                .name("name")
+                .content("content")
+                .build())
+            .isInstanceOf(IllegalStateException.class);
     }
 
     @Test
-    public void buildShouldThrowOnMissingName() {
-        expectedException.expect(IllegalStateException.class);
-
-        Script.builder()
-            .content("content")
-            .isActive(false)
-            .build();
+    void buildShouldThrowOnMissingName() {
+        assertThatThrownBy(() -> Script.builder()
+                .content("content")
+                .isActive(false)
+                .build())
+            .isInstanceOf(IllegalStateException.class);
     }
 
     @Test
-    public void buildShouldPreserveName() {
+    void buildShouldPreserveName() {
         ScriptName name = new ScriptName("name");
         assertThat(
             Script.builder()
@@ -86,7 +79,7 @@ public class ScriptTest {
     }
 
     @Test
-    public void buildShouldPreserveContent() {
+    void buildShouldPreserveContent() {
         ScriptContent content = new ScriptContent("content");
         assertThat(
             Script.builder()
@@ -99,7 +92,7 @@ public class ScriptTest {
     }
 
     @Test
-    public void buildShouldPreserveActiveWhenFalse() {
+    void buildShouldPreserveActiveWhenFalse() {
         assertThat(
             Script.builder()
                 .name("name")
@@ -111,7 +104,7 @@ public class ScriptTest {
     }
 
     @Test
-    public void buildShouldPreserveActiveWhenTrue() {
+    void buildShouldPreserveActiveWhenTrue() {
         assertThat(
             Script.builder()
                 .name("name")
@@ -123,7 +116,7 @@ public class ScriptTest {
     }
 
     @Test
-    public void buildShouldComputeSizeWhenAbsent() {
+    void buildShouldComputeSizeWhenAbsent() {
         String content = "content";
         assertThat(
             Script.builder()
@@ -136,7 +129,7 @@ public class ScriptTest {
     }
 
     @Test
-    public void buildShouldPreserveSize() {
+    void buildShouldPreserveSize() {
         long size = 48L;
         assertThat(
             Script.builder()
@@ -150,7 +143,7 @@ public class ScriptTest {
     }
 
     @Test
-    public void toSummaryShouldWork() {
+    void toSummaryShouldWork() {
         String name = "name";
         boolean isActive = true;
         assertThat(
@@ -165,7 +158,7 @@ public class ScriptTest {
     }
 
     @Test
-    public void copyOfShouldAllowModifyingName() {
+    void copyOfShouldAllowModifyingName() {
         String content = "content";
         String newName = "newName";
 
@@ -188,7 +181,7 @@ public class ScriptTest {
     }
 
     @Test
-    public void copyOfShouldAllowModifyingActivation() {
+    void copyOfShouldAllowModifyingActivation() {
         String content = "content";
         String name = "name";
 
@@ -211,7 +204,7 @@ public class ScriptTest {
     }
 
     @Test
-    public void copyOfShouldAllowModifyingContent() {
+    void copyOfShouldAllowModifyingContent() {
         String name = "name";
         String content = "content";
 


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to