public class TestHasFaultAfterReplace extends SOAPTestCase
SOAPBody.hasFault()
returns the correct value after a SOAPFault
child
has been replaced by an OMElement
that is not a SOAPFault
. Earlier versions of
Axiom attempted to cache the result of SOAPBody.hasFault()
, but this cached value was not
updated correctly in all situations. This is a regression test for this issue.altSoapFactory, MESSAGE, MESSAGE_WITHOUT_HEADER, SOAP_MESSAGE, soapFactory, spec
metaFactory, TEST_PARSER_CONFIGURATION
Constructor and Description |
---|
TestHasFaultAfterReplace(OMMetaFactory metaFactory,
SOAPSpec spec) |
Modifier and Type | Method and Description |
---|---|
protected void |
runTest() |
createSOAPHeaderBlock, getBuilderForTestMessage, getTestMessage, setUp
assertConsumed, getChildrenCount, getNumberOfOccurrences
addTestProperty, getTestProperties
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, setName, tearDown, toString
public TestHasFaultAfterReplace(OMMetaFactory metaFactory, SOAPSpec spec)
protected void runTest() throws Throwable
runTest
in class TestCaseEx
Throwable
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.