public class Expectation
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
Expectation.ExpectedNotification |
| Modifier and Type | Field and Description |
|---|---|
static int |
MATCH_NOTIFICATION_MESSAGE |
static int |
MATCH_NOTIFICATION_MESSAGECONTAINS_COUNT |
static int |
MATCH_NOTIFICATION_SOURCE_AND_MESSAGE |
static int |
MATCH_NOTIFICATION_SOURCE_AND_MESSAGECONTAINS |
static int |
MATCH_NOTIFICATION_SOURCE_AND_USERDATA |
| Constructor and Description |
|---|
Expectation(javax.management.ObjectName mbean) |
| Modifier and Type | Method and Description |
|---|---|
Expectation |
expectAttribute(java.lang.String attribute,
java.lang.Object value) |
Expectation |
expectMBeanAt(java.lang.String url) |
Expectation |
expectNotification(java.lang.String notificationType,
java.lang.Object source,
java.lang.String message,
int matchCount,
int mode) |
Expectation |
expectNotification(java.lang.String notificationType,
java.lang.Object source,
java.lang.String message,
java.lang.Object userData,
int mode)
Make sure you add notification to expectation in order expected so that
validation happens in correct order.
|
Expectation |
expectOperation(java.lang.String operationName,
java.lang.Object result) |
java.util.Map<java.lang.String,java.lang.Object> |
getAttributes() |
java.util.List<Expectation.ExpectedNotification> |
getNotifications() |
javax.management.ObjectName |
getObjectName() |
javax.management.ObjectName |
getObjectName(java.lang.String url2) |
java.util.Map<java.lang.String,java.lang.Object> |
getOperations() |
java.lang.String |
getUrl() |
java.lang.String |
toString() |
public static final int MATCH_NOTIFICATION_SOURCE_AND_MESSAGE
public static final int MATCH_NOTIFICATION_MESSAGE
public static final int MATCH_NOTIFICATION_MESSAGECONTAINS_COUNT
public static final int MATCH_NOTIFICATION_SOURCE_AND_USERDATA
public static final int MATCH_NOTIFICATION_SOURCE_AND_MESSAGECONTAINS
public Expectation expectNotification(java.lang.String notificationType, java.lang.Object source, java.lang.String message, int matchCount, int mode)
public Expectation expectNotification(java.lang.String notificationType, java.lang.Object source, java.lang.String message, java.lang.Object userData, int mode)
notificationType - userData - source - public Expectation expectMBeanAt(java.lang.String url)
public Expectation expectAttribute(java.lang.String attribute, java.lang.Object value)
public Expectation expectOperation(java.lang.String operationName, java.lang.Object result)
public java.lang.String getUrl()
public java.util.List<Expectation.ExpectedNotification> getNotifications()
public java.util.Map<java.lang.String,java.lang.Object> getAttributes()
public java.util.Map<java.lang.String,java.lang.Object> getOperations()
public java.lang.String toString()
toString in class java.lang.Objectpublic javax.management.ObjectName getObjectName()
public javax.management.ObjectName getObjectName(java.lang.String url2)
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.