Class Expectation
java.lang.Object
software.amazon.smithy.smoketests.traits.Expectation
- All Implemented Interfaces:
ToNode
Defines the expected result of the service call for a smoke test case.
This can either be a successful response, any error response, or a specific error response.
-
Method Summary
Modifier and TypeMethodDescriptionboolean
static Expectation
failure
(FailureExpectation failure) static Expectation
Creates aExpectation
from aNode
.int
hashCode()
boolean
boolean
static Expectation
success()
toNode()
Converts a value to aNode
.
-
Method Details
-
success
- Returns:
- Creates an expectation that the service call for a smoke test case is successful.
-
failure
- Parameters:
failure
- The failure to expect.- Returns:
- Creates an expectation that the service call for a smoke test case will result in the given failure.
-
fromNode
Creates aExpectation
from aNode
.- Parameters:
node
- Node to deserialize into aExpectation
.- Returns:
- Returns the created
Expectation
.
-
isSuccess
public boolean isSuccess()- Returns:
- Whether the service call is expected to succeed.
-
isFailure
public boolean isFailure()- Returns:
- Whether the service call is expected to fail.
-
getFailure
- Returns:
- The expected failure, if this expectation is a failure expectation.
-
toNode
Description copied from interface:ToNode
Converts a value to aNode
. -
equals
-
hashCode
public int hashCode()
-