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

orpiske pushed a commit to branch camel-main
in repository https://gitbox.apache.org/repos/asf/camel-k-runtime.git


The following commit(s) were added to refs/heads/camel-main by this push:
     new 651fbb7  (chores) Test code cleanup
651fbb7 is described below

commit 651fbb7b3050578737f3103201fbb46ac98517f5
Author: Otavio Rodolfo Piske <[email protected]>
AuthorDate: Tue Jun 15 11:47:34 2021 +0200

    (chores) Test code cleanup
    
    - Removed unused imports
    - Use hasSize on assertions for array sizes for simplicity and to avoid NPEs
    - Use isEmpty on assertions for size checks for simplicity
    - Use isZero on assertions for count checks for simplicity
    - Avoid chained calls when testing for throws to avoid false positives
---
 .../camel/k/listener/PropertiesFunctionsConfigurerTest.java       | 8 ++++++--
 .../java/org/apache/camel/k/listener/SourceConfigurerTest.java    | 6 +++---
 .../test/java/org/apache/camel/k/support/RuntimeSupportTest.java  | 8 ++++----
 .../impl/src/test/java/org/apache/camel/k/cron/CronTest.java      | 2 +-
 .../java/org/apache/camel/k/core/quarkus/deployment/CoreTest.java | 5 +----
 5 files changed, 15 insertions(+), 14 deletions(-)

diff --git 
a/camel-k-core/support/src/test/java/org/apache/camel/k/listener/PropertiesFunctionsConfigurerTest.java
 
b/camel-k-core/support/src/test/java/org/apache/camel/k/listener/PropertiesFunctionsConfigurerTest.java
index c66a38e..914b01d 100644
--- 
a/camel-k-core/support/src/test/java/org/apache/camel/k/listener/PropertiesFunctionsConfigurerTest.java
+++ 
b/camel-k-core/support/src/test/java/org/apache/camel/k/listener/PropertiesFunctionsConfigurerTest.java
@@ -16,6 +16,7 @@
  */
 package org.apache.camel.k.listener;
 
+import org.apache.camel.CamelContext;
 import org.apache.camel.impl.DefaultCamelContext;
 import org.apache.camel.k.Runtime;
 import org.junit.jupiter.api.Test;
@@ -35,14 +36,17 @@ public class PropertiesFunctionsConfigurerTest {
             .isEqualTo("my-secret-property");
         
assertThat(runtime.getCamelContext().resolvePropertyPlaceholders("{{secret:none/my-property:my-default-secret}}"))
             .isEqualTo("my-default-secret");
-        assertThatThrownBy(() -> 
runtime.getCamelContext().resolvePropertyPlaceholders("{{secret:none/my-property}}"))
+        CamelContext context = runtime.getCamelContext();
+
+        assertThatThrownBy(() -> 
context.resolvePropertyPlaceholders("{{secret:none/my-property}}"))
             .isInstanceOf(IllegalArgumentException.class)
             .hasMessageContaining("returned null value which is not allowed, 
from input");
 
         
assertThat(runtime.getCamelContext().resolvePropertyPlaceholders("{{configmap:my-cm/my-property}}")).isEqualTo("my-cm-property");
         
assertThat(runtime.getCamelContext().resolvePropertyPlaceholders("{{configmap:my-cm/my-property:my-default-cm}}"))
             .isEqualTo("my-default-cm");
-        assertThatThrownBy(() -> 
runtime.getCamelContext().resolvePropertyPlaceholders("{{configmap:none/my-property}}"))
+
+        assertThatThrownBy(() -> 
context.resolvePropertyPlaceholders("{{configmap:none/my-property}}"))
             .isInstanceOf(IllegalArgumentException.class)
             .hasMessageContaining("returned null value which is not allowed, 
from input");
 
diff --git 
a/camel-k-core/support/src/test/java/org/apache/camel/k/listener/SourceConfigurerTest.java
 
b/camel-k-core/support/src/test/java/org/apache/camel/k/listener/SourceConfigurerTest.java
index afd1dab..edebe28 100644
--- 
a/camel-k-core/support/src/test/java/org/apache/camel/k/listener/SourceConfigurerTest.java
+++ 
b/camel-k-core/support/src/test/java/org/apache/camel/k/listener/SourceConfigurerTest.java
@@ -49,7 +49,7 @@ public class SourceConfigurerTest {
                 k -> k.startsWith(SourcesConfigurer.CAMEL_K_SOURCES_PREFIX),
                 SourcesConfigurer.CAMEL_K_PREFIX);
 
-        assertThat(configuration.getSources().length).isEqualTo(3);
+        assertThat(configuration.getSources()).hasSize(3);
     }
 
     @Test
@@ -75,7 +75,7 @@ public class SourceConfigurerTest {
                 k -> k.startsWith(SourcesConfigurer.CAMEL_K_SOURCES_PREFIX),
                 SourcesConfigurer.CAMEL_K_PREFIX);
 
-        assertThat(configuration.getSources().length).isEqualTo(3);
+        assertThat(configuration.getSources()).hasSize(3);
         Assertions.assertThrows(IllegalArgumentException.class, () -> {
             
SourcesConfigurer.checkUniqueErrorHandler(configuration.getSources());
         }, "java.lang.IllegalArgumentException: Expected only one error 
handler source type, got 2");
@@ -102,7 +102,7 @@ public class SourceConfigurerTest {
                 SourcesConfigurer.CAMEL_K_PREFIX);
         SourcesConfigurer.sortSources(configuration.getSources());
 
-        assertThat(configuration.getSources().length).isEqualTo(4);
+        assertThat(configuration.getSources()).hasSize(4);
         
assertThat(configuration.getSources()[0].getName()).isEqualTo("errorHandler1");
         
assertThat(configuration.getSources()[1].getName()).isEqualTo("template1");
         // Order for the same type does not matter
diff --git 
a/camel-k-core/support/src/test/java/org/apache/camel/k/support/RuntimeSupportTest.java
 
b/camel-k-core/support/src/test/java/org/apache/camel/k/support/RuntimeSupportTest.java
index f917dec..16092df 100644
--- 
a/camel-k-core/support/src/test/java/org/apache/camel/k/support/RuntimeSupportTest.java
+++ 
b/camel-k-core/support/src/test/java/org/apache/camel/k/support/RuntimeSupportTest.java
@@ -44,7 +44,7 @@ public class RuntimeSupportTest {
         List<ContextCustomizer> customizers = 
RuntimeSupport.configureContextCustomizers(context);
         assertThat(context.getName()).isNotEqualTo("from-registry");
         assertThat(context.getName()).isNotEqualTo("default");
-        assertThat(customizers).hasSize(0);
+        assertThat(customizers).isEmpty();
 
         Properties properties = new Properties();
         properties.setProperty("camel.k.customizer.name.enabled", "true");
@@ -65,7 +65,7 @@ public class RuntimeSupportTest {
         List<ContextCustomizer> customizers = 
RuntimeSupport.configureContextCustomizers(context);
         assertThat(context.getName()).isNotEqualTo("from-registry");
         assertThat(context.getName()).isNotEqualTo("default");
-        assertThat(customizers).hasSize(0);
+        assertThat(customizers).isEmpty();
 
         Properties properties = new Properties();
         properties.setProperty(Constants.PROPERTY_CAMEL_K_CUSTOMIZER, "name");
@@ -85,7 +85,7 @@ public class RuntimeSupportTest {
         assertThat(context.getName()).isNotEqualTo("from-registry");
         assertThat(context.getName()).isNotEqualTo("default");
         assertThat(context.isLoadTypeConverters()).isFalse();
-        assertThat(customizers).hasSize(0);
+        assertThat(customizers).isEmpty();
 
         Properties properties = new Properties();
         properties.setProperty("camel.k.customizer.name.enabled", "true");
@@ -113,7 +113,7 @@ public class RuntimeSupportTest {
         assertThat(context.getName()).isNotEqualTo("from-registry");
         assertThat(context.getName()).isNotEqualTo("default");
         assertThat(context.isLoadTypeConverters()).isFalse();
-        assertThat(customizers).hasSize(0);
+        assertThat(customizers).isEmpty();
 
         Properties properties = new Properties();
         properties.setProperty("customizer.name.enabled", "true");
diff --git 
a/camel-k-cron/impl/src/test/java/org/apache/camel/k/cron/CronTest.java 
b/camel-k-cron/impl/src/test/java/org/apache/camel/k/cron/CronTest.java
index 747354c..e23b63f 100644
--- a/camel-k-cron/impl/src/test/java/org/apache/camel/k/cron/CronTest.java
+++ b/camel-k-cron/impl/src/test/java/org/apache/camel/k/cron/CronTest.java
@@ -78,7 +78,7 @@ public class CronTest {
         mock.assertIsSatisfied();
 
         termination.await(10, TimeUnit.SECONDS);
-        assertThat(termination.getCount()).isEqualTo(0);
+        assertThat(termination.getCount()).isZero();
     }
 
     static Stream<Arguments> parameters() {
diff --git 
a/itests/camel-k-itests-core/src/test/java/org/apache/camel/k/core/quarkus/deployment/CoreTest.java
 
b/itests/camel-k-itests-core/src/test/java/org/apache/camel/k/core/quarkus/deployment/CoreTest.java
index 0b5f77a..983d0ec 100644
--- 
a/itests/camel-k-itests-core/src/test/java/org/apache/camel/k/core/quarkus/deployment/CoreTest.java
+++ 
b/itests/camel-k-itests-core/src/test/java/org/apache/camel/k/core/quarkus/deployment/CoreTest.java
@@ -18,17 +18,14 @@ package org.apache.camel.k.core.quarkus.deployment;
 
 import javax.ws.rs.core.MediaType;
 
-import io.quarkus.test.junit.DisabledOnNativeImage;
 import io.quarkus.test.junit.QuarkusTest;
 import io.restassured.RestAssured;
 import io.restassured.path.json.JsonPath;
-import org.apache.camel.k.CompositeClassloader;
 import org.apache.camel.k.listener.ContextConfigurer;
 import org.apache.camel.k.listener.SourcesConfigurer;
 import org.junit.jupiter.api.Test;
 
 import static org.assertj.core.api.Assertions.assertThat;
-import static org.hamcrest.Matchers.is;
 
 @QuarkusTest
 public class CoreTest {
@@ -48,4 +45,4 @@ public class CoreTest {
             SourcesConfigurer.class.getName()
         );
     }
-}
\ No newline at end of file
+}

Reply via email to