Hummingbird.TestFramework.Extensibility Namespace |
[Missing <summary> documentation for "N:Hummingbird.TestFramework.Extensibility"]
Class | Description | |
---|---|---|
CustomMessageViewer | CustomMessageViewer is an User interface to represent a Message. With this extension, the whole Message is passed. You can have total control of how to show the messages The difference between CustomMessageViewer and CustomObjectViewer is that: CustomObjectViewer works on the Type of RequestObject or ResponseObject, But CustomMessageViewer works on the service itself, and it is based on Id | |
CustomObjectViewer | CustomObjectViewer gives the ability to show an object in a custom viewer, istead of showing them in Text format. For example, binary data, http streams are hard to understand by the developer and tester. CustomObjectViewer can be bind to some types of object, when the message are being viewing by the default message viewer, if the object type matches either RequestObject or ResponseObject, Test Framework will use this custom object viewer to show it. | |
CustomToolAttribute |
This attribute can be tagged on a class inherits ModernContent. Hummingbird Application will see that class as a custom tool and will be shown in the main menu.
| |
ExtensionDefinition |
Hummingbird Test Framework loads automatically extensions during startup.
It will scan each Extensions folder, to find the file ExtensionDefinition.xml. The file content represents this class.
| |
HtmlViewExtension |
HTML ViewExtention, it previews an object of type "GenericHttpResponse" in a WebBrowser, if the Content-Type of this response is HTML content.
| |
HttpServiceExtension |
The base class of a Http Service Extension. Used for Restful Web Services.
| |
MetadataIdAttribute |
This Attribute is to attach on a sub class of CustomMessageViewer,
indicating Test Framework to show certain message by using this custom message viewer.
| |
ObjectEditorBase |
Base class of the custom object editor
| |
ObjectTypeAttribute |
ObjectTypeAttribute is to attach on a CustomObjectViewer to tell the test framework that which kind of object that can be viewed by the given CustomObjectViewer.
| |
WebServiceExtension |
WebServiceExtension class defines the content of extended SOAP Web Service.
In this class, You define the Web Service to test or the Web Service to simulate.
You can also use CustomViewExtensions to build a custom view of desired services.
|
Enumeration | Description | |
---|---|---|
EditorMode |
The Mode to edit the object, used by ObjectEditorBase and it's derived classes.
| |
ExtensionLoadingStatus |
The loading status of an Extension
|