import {TestModule, TestModuleDefinitions} from './TestModule';

export const TOO_LONG_MODULE_NAME = 'this-is-a-really-long-name-so-can-not-be-registered';

/**
 * This module is used for testing.
 */
export class TestModuleWithNameTooLong extends TestModule {

    state: TestModuleDefinitions.State;

    constructor(props: TestModuleDefinitions.Props) {
        super(props);
    }

    public getModuleRegistrationName(): string {
        return 'this-is-a-really-long-name-so-can-not-be-registered';
    }

}
