org.ehoffman.module
Interface ModuleProvider<T>

Type Parameters:
T -
All Known Subinterfaces:
Module<T>, ModuleGroup<T>, PooledModule<T>

public interface ModuleProvider<T>

This is simply a marking interface. The annotation @Fixture takes a list of classes that all must implement this interface. Any implementor of this interface is expected to inherit it from Module or ModuleGroup which it would implement.

Author:
rexhoffman

Method Summary
 String getModuleType()
          This is a key that is used to determine which modules are interchangeable in testing, A module provider can exist
 

Method Detail

getModuleType

String getModuleType()
This is a key that is used to determine which modules are interchangeable in testing, A module provider can exist

Returns:


Copyright © 2010-2011. All Rights Reserved.