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

veithen pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ws-axiom.git


The following commit(s) were added to refs/heads/master by this push:
     new 87589120c Inline createSOAPHeaderBlock method in SOAPTestCase
87589120c is described below

commit 87589120c4c7f8afabac228bd27f1d8eb949c448
Author: Andreas Veithen-Knowles <[email protected]>
AuthorDate: Sun May 10 16:40:36 2026 +0100

    Inline createSOAPHeaderBlock method in SOAPTestCase
---
 .../src/main/java/org/apache/axiom/ts/soap/SOAPTestCase.java  | 11 -----------
 .../org/apache/axiom/ts/soap/headerblock/TestGetRole.java     |  9 ++++++++-
 .../axiom/ts/soap/headerblock/TestSetBooleanAttribute.java    |  8 +++++++-
 .../org/apache/axiom/ts/soap/headerblock/TestSetRole.java     |  9 ++++++++-
 4 files changed, 23 insertions(+), 14 deletions(-)

diff --git 
a/testing/axiom-testsuite/src/main/java/org/apache/axiom/ts/soap/SOAPTestCase.java
 
b/testing/axiom-testsuite/src/main/java/org/apache/axiom/ts/soap/SOAPTestCase.java
index be8a82099..ae5a7102d 100644
--- 
a/testing/axiom-testsuite/src/main/java/org/apache/axiom/ts/soap/SOAPTestCase.java
+++ 
b/testing/axiom-testsuite/src/main/java/org/apache/axiom/ts/soap/SOAPTestCase.java
@@ -19,11 +19,7 @@
 package org.apache.axiom.ts.soap;
 
 import org.apache.axiom.om.OMMetaFactory;
-import org.apache.axiom.om.OMNamespace;
-import org.apache.axiom.soap.SOAPEnvelope;
 import org.apache.axiom.soap.SOAPFactory;
-import org.apache.axiom.soap.SOAPHeader;
-import org.apache.axiom.soap.SOAPHeaderBlock;
 import org.apache.axiom.ts.AxiomTestCase;
 
 public abstract class SOAPTestCase extends AxiomTestCase {
@@ -43,11 +39,4 @@ public abstract class SOAPTestCase extends AxiomTestCase {
         altSoapFactory =
                 
spec.getAltSpec().getAdapter(FactorySelector.class).getFactory(metaFactory);
     }
-
-    protected SOAPHeaderBlock createSOAPHeaderBlock() {
-        OMNamespace namespace = 
soapFactory.createOMNamespace("http://www.example.org";, "test");
-        SOAPEnvelope soapEnvelope = soapFactory.createSOAPEnvelope();
-        SOAPHeader soapHeader = soapFactory.createSOAPHeader(soapEnvelope);
-        return soapFactory.createSOAPHeaderBlock("testHeaderBlock", namespace, 
soapHeader);
-    }
 }
diff --git 
a/testing/axiom-testsuite/src/main/java/org/apache/axiom/ts/soap/headerblock/TestGetRole.java
 
b/testing/axiom-testsuite/src/main/java/org/apache/axiom/ts/soap/headerblock/TestGetRole.java
index aa3bc65b0..54d65b00b 100644
--- 
a/testing/axiom-testsuite/src/main/java/org/apache/axiom/ts/soap/headerblock/TestGetRole.java
+++ 
b/testing/axiom-testsuite/src/main/java/org/apache/axiom/ts/soap/headerblock/TestGetRole.java
@@ -20,6 +20,9 @@ package org.apache.axiom.ts.soap.headerblock;
 
 import com.google.inject.Inject;
 import org.apache.axiom.om.OMMetaFactory;
+import org.apache.axiom.om.OMNamespace;
+import org.apache.axiom.soap.SOAPEnvelope;
+import org.apache.axiom.soap.SOAPHeader;
 import org.apache.axiom.soap.SOAPHeaderBlock;
 import org.apache.axiom.ts.soap.SOAPSpec;
 import org.apache.axiom.ts.soap.SOAPTestCase;
@@ -32,7 +35,11 @@ public class TestGetRole extends SOAPTestCase {
 
     @Override
     protected void runTest() throws Throwable {
-        SOAPHeaderBlock soapHeaderBlock = createSOAPHeaderBlock();
+        OMNamespace namespace = 
soapFactory.createOMNamespace("http://www.example.org";, "test");
+        SOAPEnvelope soapEnvelope = soapFactory.createSOAPEnvelope();
+        SOAPHeader soapHeader = soapFactory.createSOAPHeader(soapEnvelope);
+        SOAPHeaderBlock soapHeaderBlock =
+                soapFactory.createSOAPHeaderBlock("testHeaderBlock", 
namespace, soapHeader);
         assertNull(
                 "SOAP HeaderBlock Test : - After creating SOAPHeaderBlock, it 
has a role",
                 soapHeaderBlock.getRole());
diff --git 
a/testing/axiom-testsuite/src/main/java/org/apache/axiom/ts/soap/headerblock/TestSetBooleanAttribute.java
 
b/testing/axiom-testsuite/src/main/java/org/apache/axiom/ts/soap/headerblock/TestSetBooleanAttribute.java
index 780c13d06..5084a4472 100644
--- 
a/testing/axiom-testsuite/src/main/java/org/apache/axiom/ts/soap/headerblock/TestSetBooleanAttribute.java
+++ 
b/testing/axiom-testsuite/src/main/java/org/apache/axiom/ts/soap/headerblock/TestSetBooleanAttribute.java
@@ -23,6 +23,8 @@ import java.util.Iterator;
 import org.apache.axiom.om.OMAttribute;
 import org.apache.axiom.om.OMMetaFactory;
 import org.apache.axiom.om.OMNamespace;
+import org.apache.axiom.soap.SOAPEnvelope;
+import org.apache.axiom.soap.SOAPHeader;
 import org.apache.axiom.soap.SOAPHeaderBlock;
 import org.apache.axiom.ts.soap.BooleanAttributeAccessor;
 import org.apache.axiom.ts.soap.HeaderBlockAttribute;
@@ -46,7 +48,11 @@ public class TestSetBooleanAttribute extends 
BooleanAttributeTestCase {
 
     @Override
     protected void runTest() throws Throwable {
-        SOAPHeaderBlock soapHeaderBlock = createSOAPHeaderBlock();
+        OMNamespace namespace = 
soapFactory.createOMNamespace("http://www.example.org";, "test");
+        SOAPEnvelope soapEnvelope = soapFactory.createSOAPEnvelope();
+        SOAPHeader soapHeader = soapFactory.createSOAPHeader(soapEnvelope);
+        SOAPHeaderBlock soapHeaderBlock =
+                soapFactory.createSOAPHeaderBlock("testHeaderBlock", 
namespace, soapHeader);
         BooleanAttributeAccessor accessor = 
attribute.getAdapter(BooleanAttributeAccessor.class);
         accessor.setValue(soapHeaderBlock, value);
         assertEquals(value, accessor.getValue(soapHeaderBlock));
diff --git 
a/testing/axiom-testsuite/src/main/java/org/apache/axiom/ts/soap/headerblock/TestSetRole.java
 
b/testing/axiom-testsuite/src/main/java/org/apache/axiom/ts/soap/headerblock/TestSetRole.java
index 53e0d201f..390430d71 100644
--- 
a/testing/axiom-testsuite/src/main/java/org/apache/axiom/ts/soap/headerblock/TestSetRole.java
+++ 
b/testing/axiom-testsuite/src/main/java/org/apache/axiom/ts/soap/headerblock/TestSetRole.java
@@ -20,6 +20,9 @@ package org.apache.axiom.ts.soap.headerblock;
 
 import com.google.inject.Inject;
 import org.apache.axiom.om.OMMetaFactory;
+import org.apache.axiom.om.OMNamespace;
+import org.apache.axiom.soap.SOAPEnvelope;
+import org.apache.axiom.soap.SOAPHeader;
 import org.apache.axiom.soap.SOAPHeaderBlock;
 import org.apache.axiom.ts.soap.SOAPSpec;
 import org.apache.axiom.ts.soap.SOAPTestCase;
@@ -32,7 +35,11 @@ public class TestSetRole extends SOAPTestCase {
 
     @Override
     protected void runTest() throws Throwable {
-        SOAPHeaderBlock soapHeaderBlock = createSOAPHeaderBlock();
+        OMNamespace namespace = 
soapFactory.createOMNamespace("http://www.example.org";, "test");
+        SOAPEnvelope soapEnvelope = soapFactory.createSOAPEnvelope();
+        SOAPHeader soapHeader = soapFactory.createSOAPHeader(soapEnvelope);
+        SOAPHeaderBlock soapHeaderBlock =
+                soapFactory.createSOAPHeaderBlock("testHeaderBlock", 
namespace, soapHeader);
         soapHeaderBlock.setRole("http://example.org/my-role";);
         assertEquals(
                 "SOAP HeaderBlock Test : - After calling setRole method, 
getRole method returns incorrect role value",

Reply via email to