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

exceptionfactory pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git


The following commit(s) were added to refs/heads/main by this push:
     new a2d461b5953 NIFI-16119 Simplified assertion methods in multiple tests 
(#11437)
a2d461b5953 is described below

commit a2d461b59537d0f0bc000d111abbfe1d18b4195f
Author: dan-s1 <[email protected]>
AuthorDate: Wed Jul 15 16:55:45 2026 -0400

    NIFI-16119 Simplified assertion methods in multiple tests (#11437)
    
    Signed-off-by: David Handermann <[email protected]>
---
 .../java/org/apache/nifi/record/path/TestRecordPath.java    |  2 +-
 .../processors/hadoop/inotify/TestEventTypeValidator.java   |  3 ++-
 .../kafka/service/aws/AmazonMSKConnectionServiceTest.java   |  4 ++--
 .../apache/nifi/processors/mongodb/gridfs/PutGridFSIT.java  |  3 ++-
 .../java/org/apache/nifi/processors/smb/PutSmbFileTest.java |  3 ++-
 .../apache/nifi/processors/snowflake/SnowflakeIngestIT.java |  3 ++-
 .../provider/KubernetesConfigMapStateProviderTest.java      |  3 ++-
 .../nifi/web/api/dto/DtoFactoryBulletinStackTraceTest.java  |  3 ++-
 .../connector/authorization/AuthorizingFlowContextTest.java |  6 +++---
 .../nifi/registry/flow/TestVersionedRemoteProcessGroup.java | 13 +++++++------
 .../tests/system/pg/ImportFlowWithIncompatibleBundleIT.java |  4 ++--
 11 files changed, 27 insertions(+), 20 deletions(-)

diff --git 
a/nifi-commons/nifi-record-path/src/test/java/org/apache/nifi/record/path/TestRecordPath.java
 
b/nifi-commons/nifi-record-path/src/test/java/org/apache/nifi/record/path/TestRecordPath.java
index 072d29b83a7..18a1d576ec8 100644
--- 
a/nifi-commons/nifi-record-path/src/test/java/org/apache/nifi/record/path/TestRecordPath.java
+++ 
b/nifi-commons/nifi-record-path/src/test/java/org/apache/nifi/record/path/TestRecordPath.java
@@ -2831,7 +2831,7 @@ public class TestRecordPath {
             @Test
             public void supportsNull() {
                 final FieldValue fieldValue = 
evaluateSingleFieldValue("toNumber(/notAField)", record);
-                assertEquals(null, fieldValue.getValue());
+                assertNull(fieldValue.getValue());
             }
             @Test
             public void throwsExceptionOnUnsupportedType() {
diff --git 
a/nifi-extension-bundles/nifi-hadoop-bundle/nifi-hdfs-processors/src/test/java/org/apache/nifi/processors/hadoop/inotify/TestEventTypeValidator.java
 
b/nifi-extension-bundles/nifi-hadoop-bundle/nifi-hdfs-processors/src/test/java/org/apache/nifi/processors/hadoop/inotify/TestEventTypeValidator.java
index 5730cdd31aa..49f50e56195 100644
--- 
a/nifi-extension-bundles/nifi-hadoop-bundle/nifi-hdfs-processors/src/test/java/org/apache/nifi/processors/hadoop/inotify/TestEventTypeValidator.java
+++ 
b/nifi-extension-bundles/nifi-hadoop-bundle/nifi-hdfs-processors/src/test/java/org/apache/nifi/processors/hadoop/inotify/TestEventTypeValidator.java
@@ -24,6 +24,7 @@ import org.mockito.Mockito;
 
 import static org.junit.jupiter.api.Assertions.assertEquals;
 import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNull;
 import static org.junit.jupiter.api.Assertions.assertTrue;
 
 public class TestEventTypeValidator {
@@ -43,7 +44,7 @@ public class TestEventTypeValidator {
         ValidationResult result = eventTypeValidator.validate(subject, input, 
context);
 
         assertEquals("subject", result.getSubject());
-        assertEquals(null, result.getInput());
+        assertNull(result.getInput());
         assertEquals("Empty event types are not allowed.", 
result.getExplanation());
         assertFalse(result.isValid());
     }
diff --git 
a/nifi-extension-bundles/nifi-kafka-bundle/nifi-kafka-service-aws/src/test/java/org/apache/nifi/kafka/service/aws/AmazonMSKConnectionServiceTest.java
 
b/nifi-extension-bundles/nifi-kafka-bundle/nifi-kafka-service-aws/src/test/java/org/apache/nifi/kafka/service/aws/AmazonMSKConnectionServiceTest.java
index e174c95719b..bce7cdccc1f 100644
--- 
a/nifi-extension-bundles/nifi-kafka-bundle/nifi-kafka-service-aws/src/test/java/org/apache/nifi/kafka/service/aws/AmazonMSKConnectionServiceTest.java
+++ 
b/nifi-extension-bundles/nifi-kafka-bundle/nifi-kafka-service-aws/src/test/java/org/apache/nifi/kafka/service/aws/AmazonMSKConnectionServiceTest.java
@@ -37,8 +37,8 @@ import java.util.HashMap;
 import java.util.Map;
 import java.util.Properties;
 
+import static org.junit.jupiter.api.Assertions.assertInstanceOf;
 import static org.junit.jupiter.api.Assertions.assertNotNull;
-import static org.junit.jupiter.api.Assertions.assertTrue;
 
 class AmazonMSKConnectionServiceTest {
 
@@ -114,7 +114,7 @@ class AmazonMSKConnectionServiceTest {
         final Object provider = 
properties.get(AmazonMSKProperty.NIFI_AWS_MSK_CREDENTIALS_PROVIDER.getProperty());
 
         assertNotNull(provider);
-        assertTrue(provider instanceof AwsCredentialsProvider);
+        assertInstanceOf(AwsCredentialsProvider.class, provider);
     }
 
     private static class MockOAuth2AccessTokenProvider extends 
AbstractControllerService implements OAuth2AccessTokenProvider {
diff --git 
a/nifi-extension-bundles/nifi-mongodb-bundle/nifi-mongodb-processors/src/test/java/org/apache/nifi/processors/mongodb/gridfs/PutGridFSIT.java
 
b/nifi-extension-bundles/nifi-mongodb-bundle/nifi-mongodb-processors/src/test/java/org/apache/nifi/processors/mongodb/gridfs/PutGridFSIT.java
index 83c764206c0..ee65e9d6470 100644
--- 
a/nifi-extension-bundles/nifi-mongodb-bundle/nifi-mongodb-processors/src/test/java/org/apache/nifi/processors/mongodb/gridfs/PutGridFSIT.java
+++ 
b/nifi-extension-bundles/nifi-mongodb-bundle/nifi-mongodb-processors/src/test/java/org/apache/nifi/processors/mongodb/gridfs/PutGridFSIT.java
@@ -33,6 +33,7 @@ import org.junit.jupiter.api.Test;
 import java.util.HashMap;
 import java.util.Map;
 
+import static org.junit.jupiter.api.Assertions.assertEquals;
 import static org.junit.jupiter.api.Assertions.assertTrue;
 
 public class PutGridFSIT extends GridFSITTestBase {
@@ -108,7 +109,7 @@ public class PutGridFSIT extends GridFSITTestBase {
         Document query = Document.parse(String.format("{\"filename\": 
\"%s\"}", fileName));
 
         long count = files.countDocuments(query);
-        assertTrue(count == 10, "Wrong count");
+        assertEquals(10, count, "Wrong count");
     }
 
     @Test
diff --git 
a/nifi-extension-bundles/nifi-smb-bundle/nifi-smb-processors/src/test/java/org/apache/nifi/processors/smb/PutSmbFileTest.java
 
b/nifi-extension-bundles/nifi-smb-bundle/nifi-smb-processors/src/test/java/org/apache/nifi/processors/smb/PutSmbFileTest.java
index 2efdfd5e0a3..5c04b61add9 100644
--- 
a/nifi-extension-bundles/nifi-smb-bundle/nifi-smb-processors/src/test/java/org/apache/nifi/processors/smb/PutSmbFileTest.java
+++ 
b/nifi-extension-bundles/nifi-smb-bundle/nifi-smb-processors/src/test/java/org/apache/nifi/processors/smb/PutSmbFileTest.java
@@ -49,6 +49,7 @@ import java.util.concurrent.atomic.AtomicInteger;
 
 import static org.junit.jupiter.api.Assertions.assertArrayEquals;
 import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
 import static org.junit.jupiter.api.Assertions.assertNull;
 import static org.junit.jupiter.api.Assertions.assertTrue;
 import static org.mockito.ArgumentMatchers.anyInt;
@@ -448,7 +449,7 @@ public class PutSmbFileTest {
         );
 
         assertTrue(initialFilename.getValue().endsWith(suffix), "Suffix is not 
present and it should be");
-        assertTrue(!finalFilename.getValue().endsWith(suffix), "Suffix is 
present and it shouldn't be");
+        assertFalse(finalFilename.getValue().endsWith(suffix), "Suffix is 
present and it shouldn't be");
         assertTrue(replace.getValue(), "Replace flag should be true");
     }
 
diff --git 
a/nifi-extension-bundles/nifi-snowflake-bundle/nifi-snowflake-processors/src/test/java/org/apache/nifi/processors/snowflake/SnowflakeIngestIT.java
 
b/nifi-extension-bundles/nifi-snowflake-bundle/nifi-snowflake-processors/src/test/java/org/apache/nifi/processors/snowflake/SnowflakeIngestIT.java
index c0408d7f6d5..bf64dc5959a 100644
--- 
a/nifi-extension-bundles/nifi-snowflake-bundle/nifi-snowflake-processors/src/test/java/org/apache/nifi/processors/snowflake/SnowflakeIngestIT.java
+++ 
b/nifi-extension-bundles/nifi-snowflake-bundle/nifi-snowflake-processors/src/test/java/org/apache/nifi/processors/snowflake/SnowflakeIngestIT.java
@@ -56,6 +56,7 @@ import static 
org.apache.nifi.processors.snowflake.GetSnowflakeIngestStatus.REL_
 import static 
org.apache.nifi.processors.snowflake.GetSnowflakeIngestStatus.REL_RETRY;
 import static 
org.apache.nifi.processors.snowflake.GetSnowflakeIngestStatus.REL_SUCCESS;
 import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
 import static org.junit.jupiter.api.Assertions.assertTrue;
 import static org.junit.jupiter.api.Assertions.fail;
 import static org.junit.jupiter.api.Assumptions.assumeTrue;
@@ -206,7 +207,7 @@ class SnowflakeIngestIT {
             assertTrue(resultSet.next(), "Expected row in test table");
             assertEquals(1, resultSet.getInt("ID"));
             assertEquals("foo", resultSet.getString("VALUE"));
-            assertTrue(!resultSet.next(), "Unexpected additional rows in test 
table");
+            assertFalse(resultSet.next(), "Unexpected additional rows in test 
table");
         }
     }
 
diff --git 
a/nifi-framework-bundle/nifi-framework-extensions/nifi-framework-kubernetes-bundle/nifi-framework-kubernetes-state-provider/src/test/java/org/apache/nifi/kubernetes/state/provider/KubernetesConfigMapStateProviderTest.java
 
b/nifi-framework-bundle/nifi-framework-extensions/nifi-framework-kubernetes-bundle/nifi-framework-kubernetes-state-provider/src/test/java/org/apache/nifi/kubernetes/state/provider/KubernetesConfigMapStateProviderTest.java
index 3574a7898f6..16a13cd87ae 100644
--- 
a/nifi-framework-bundle/nifi-framework-extensions/nifi-framework-kubernetes-bundle/nifi-framework-kubernetes-state-provider/src/test/java/org/apache/nifi/kubernetes/state/provider/KubernetesConfigMapStateProviderTest.java
+++ 
b/nifi-framework-bundle/nifi-framework-extensions/nifi-framework-kubernetes-bundle/nifi-framework-kubernetes-state-provider/src/test/java/org/apache/nifi/kubernetes/state/provider/KubernetesConfigMapStateProviderTest.java
@@ -56,6 +56,7 @@ import java.util.Optional;
 import static org.junit.jupiter.api.Assertions.assertArrayEquals;
 import static org.junit.jupiter.api.Assertions.assertEquals;
 import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertInstanceOf;
 import static org.junit.jupiter.api.Assertions.assertNotNull;
 import static org.junit.jupiter.api.Assertions.assertThrows;
 import static org.junit.jupiter.api.Assertions.assertTrue;
@@ -229,7 +230,7 @@ class KubernetesConfigMapStateProviderTest {
 
         final IOException exception = assertThrows(IOException.class, () -> 
provider.setState(state, COMPONENT_ID));
         assertEquals(String.format("Failed to update state for Component with 
ID [%s]", COMPONENT_ID), exception.getMessage());
-        assertTrue(exception.getCause() instanceof KubernetesClientException);
+        assertInstanceOf(KubernetesClientException.class, 
exception.getCause());
         assertEquals(conflictException, exception.getCause());
 
         verify(mockResource, atLeastOnce()).update();
diff --git 
a/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/test/java/org/apache/nifi/web/api/dto/DtoFactoryBulletinStackTraceTest.java
 
b/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/test/java/org/apache/nifi/web/api/dto/DtoFactoryBulletinStackTraceTest.java
index dc06fcd62c9..504b3971a22 100644
--- 
a/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/test/java/org/apache/nifi/web/api/dto/DtoFactoryBulletinStackTraceTest.java
+++ 
b/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/test/java/org/apache/nifi/web/api/dto/DtoFactoryBulletinStackTraceTest.java
@@ -26,6 +26,7 @@ import java.io.StringWriter;
 
 import static org.junit.jupiter.api.Assertions.assertEquals;
 import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertNull;
 
 class DtoFactoryBulletinStackTraceTest {
 
@@ -48,7 +49,7 @@ class DtoFactoryBulletinStackTraceTest {
         final BulletinDTO dto = dtoFactory.createBulletinDto(bulletin, false);
 
         assertNotNull(dto);
-        assertEquals(null, dto.getStackTrace(), "DTO must not include 
stackTrace by default");
+        assertNull(dto.getStackTrace(), "DTO must not include stackTrace by 
default");
     }
 
     @Test
diff --git 
a/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/test/java/org/apache/nifi/web/connector/authorization/AuthorizingFlowContextTest.java
 
b/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/test/java/org/apache/nifi/web/connector/authorization/AuthorizingFlowContextTest.java
index ddc4f277ba5..2a27bf9a5a4 100644
--- 
a/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/test/java/org/apache/nifi/web/connector/authorization/AuthorizingFlowContextTest.java
+++ 
b/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/test/java/org/apache/nifi/web/connector/authorization/AuthorizingFlowContextTest.java
@@ -42,9 +42,9 @@ import org.springframework.security.core.Authentication;
 import org.springframework.security.core.context.SecurityContext;
 import org.springframework.security.core.context.SecurityContextHolder;
 
+import static org.junit.jupiter.api.Assertions.assertInstanceOf;
 import static org.junit.jupiter.api.Assertions.assertNotNull;
 import static org.junit.jupiter.api.Assertions.assertThrows;
-import static org.junit.jupiter.api.Assertions.assertTrue;
 import static org.mockito.ArgumentMatchers.any;
 import static org.mockito.Mockito.doThrow;
 import static org.mockito.Mockito.lenient;
@@ -113,7 +113,7 @@ public class AuthorizingFlowContextTest {
         final ProcessGroupFacade result = 
authorizingFlowContext.getRootGroup();
 
         assertNotNull(result);
-        assertTrue(result instanceof AuthorizingProcessGroupFacade);
+        assertInstanceOf(AuthorizingProcessGroupFacade.class, result);
         verify(connectorAuthorizable).authorize(any(Authorizer.class), 
any(RequestAction.class), any(NiFiUser.class));
     }
 
@@ -124,7 +124,7 @@ public class AuthorizingFlowContextTest {
         final ParameterContextFacade result = 
authorizingFlowContext.getParameterContext();
 
         assertNotNull(result);
-        assertTrue(result instanceof AuthorizingParameterContextFacade);
+        assertInstanceOf(AuthorizingParameterContextFacade.class, result);
         verify(connectorAuthorizable).authorize(any(Authorizer.class), 
any(RequestAction.class), any(NiFiUser.class));
     }
 
diff --git 
a/nifi-registry/nifi-registry-core/nifi-registry-data-model/src/test/java/org/apache/nifi/registry/flow/TestVersionedRemoteProcessGroup.java
 
b/nifi-registry/nifi-registry-core/nifi-registry-data-model/src/test/java/org/apache/nifi/registry/flow/TestVersionedRemoteProcessGroup.java
index 5f7c00780d4..c2534410cc9 100644
--- 
a/nifi-registry/nifi-registry-core/nifi-registry-data-model/src/test/java/org/apache/nifi/registry/flow/TestVersionedRemoteProcessGroup.java
+++ 
b/nifi-registry/nifi-registry-core/nifi-registry-data-model/src/test/java/org/apache/nifi/registry/flow/TestVersionedRemoteProcessGroup.java
@@ -20,6 +20,7 @@ import org.apache.nifi.flow.VersionedRemoteProcessGroup;
 import org.junit.jupiter.api.Test;
 
 import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNull;
 
 public class TestVersionedRemoteProcessGroup {
 
@@ -31,10 +32,10 @@ public class TestVersionedRemoteProcessGroup {
         /* targetUri is null, targetUris varies */
 
         vRPG.setTargetUris(null);
-        assertEquals(null, vRPG.getTargetUris());
+        assertNull(vRPG.getTargetUris());
 
         vRPG.setTargetUris("");
-        assertEquals(null, vRPG.getTargetUris());
+        assertNull(vRPG.getTargetUris());
 
         vRPG.setTargetUris("uri-2");
         assertEquals("uri-2", vRPG.getTargetUris());
@@ -45,10 +46,10 @@ public class TestVersionedRemoteProcessGroup {
         /* targetUri is empty, targetUris varies */
 
         vRPG.setTargetUris(null);
-        assertEquals(null, vRPG.getTargetUris());
+        assertNull(vRPG.getTargetUris());
 
         vRPG.setTargetUris("");
-        assertEquals(null, vRPG.getTargetUris());
+        assertNull(vRPG.getTargetUris());
 
         vRPG.setTargetUris("uri-2");
         assertEquals("uri-2", vRPG.getTargetUris());
@@ -59,10 +60,10 @@ public class TestVersionedRemoteProcessGroup {
         /* targetUri is set, targetUris varies */
 
         vRPG.setTargetUris(null);
-        assertEquals(null, vRPG.getTargetUris());
+        assertNull(vRPG.getTargetUris());
 
         vRPG.setTargetUris("");
-        assertEquals(null, vRPG.getTargetUris());
+        assertNull(vRPG.getTargetUris());
 
         vRPG.setTargetUris("uri-2");
         assertEquals("uri-2", vRPG.getTargetUris());
diff --git 
a/nifi-system-tests/nifi-system-test-suite/src/test/java/org/apache/nifi/tests/system/pg/ImportFlowWithIncompatibleBundleIT.java
 
b/nifi-system-tests/nifi-system-test-suite/src/test/java/org/apache/nifi/tests/system/pg/ImportFlowWithIncompatibleBundleIT.java
index 0fdc0673aaf..d925fc2a77c 100644
--- 
a/nifi-system-tests/nifi-system-test-suite/src/test/java/org/apache/nifi/tests/system/pg/ImportFlowWithIncompatibleBundleIT.java
+++ 
b/nifi-system-tests/nifi-system-test-suite/src/test/java/org/apache/nifi/tests/system/pg/ImportFlowWithIncompatibleBundleIT.java
@@ -43,6 +43,7 @@ import java.util.UUID;
 
 import static org.junit.jupiter.api.Assertions.assertEquals;
 import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNotEquals;
 import static org.junit.jupiter.api.Assertions.assertNotNull;
 
 /**
@@ -104,8 +105,7 @@ public class ImportFlowWithIncompatibleBundleIT extends 
NiFiSystemIT {
         final ParameterProviderDTO providerDto = 
createdProvider.getComponent();
         assertNotNull(providerDto);
         assertNotNull(providerDto.getBundle(), "Bundle should not be null");
-        
assertFalse(INCOMPATIBLE_VERSION.equals(providerDto.getBundle().getVersion()),
-                "Bundle version should NOT be the incompatible version - 
should have fallen back to available version");
+        assertNotEquals(INCOMPATIBLE_VERSION, 
providerDto.getBundle().getVersion(), "Bundle version should NOT be the 
incompatible version - should have fallen back to available version");
         assertEquals(getNiFiVersion(), providerDto.getBundle().getVersion(),
                 "Bundle version should be the NiFi framework version 
(fallback)");
         assertFalse(providerDto.getType().startsWith("(Missing)"),

Reply via email to