Sha256: 71be991ce79e790d4aa19957c5351eea5f598c3b4eb3aae14a51626786ff8510

Contents?: true

Size: 850 Bytes

Versions: 2

Compression:

Stored size: 850 Bytes

Contents

package asunit.framework {

    /**
     * MessageBridge is a marker interface that is used
     * by AsUnit core in order to support custom messaging
     * schemes between TestObservers and IRunners.
     *
     * The idea is that you [Inject] one or more entities
     * into your concrete IRunner and related TestObservers.
     *
     * The contract is between the concrete MessageBridge,
     * and the other actors that [Inject] it into.
     * 
     * This implementation gives AsUnit the ability to support
     * a variety of messaging protocols including native
     * Flash EventDispatchers, callbacks, and even progressive
     * systems like AS3Signals. The decision as to which
     * messaging system to use is made by the person creating
     * the concrete Runner and Observer.
     */
    public interface MessageBridge {
    }
}

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
asunit4-4.2.2.pre src/asunit/framework/MessageBridge.as
asunit4-4.2.1.pre src/asunit/framework/MessageBridge.as