perferendisaccusantium
Version:
JS/TS library for Robotical RIC Addons
25 lines (17 loc) • 878 B
text/typescript
// Test RIC AddOns
// import { RICAddOnBase, RICAddOnRegistry } from '@robotical/ricjs';
// import { RICAddOnCreator } from '@robotical/ricjs/dist/RICAddOnManager';
// import RICRoboticalAddOns from '../src/RICRoboticalAddOns';
// class MockAddOnManager implements RICAddOnRegistry {
// addons: RICAddOnBase[] = [];
// registerHWElemType(typeCode: string, typeName: string, addOnFamily: string, factoryFn: RICAddOnCreator): void {
// console.log(`registerHWElemType(${typeCode}, ${typeName}, ${addOnFamily}, ${factoryFn})`);
// this.addons.push(factoryFn(typeCode, typeName, addOnFamily));
// }
// }
test('Add-on Registration', () => {
// const addOnManager = new MockAddOnManager();
// RICRoboticalAddOns.registerAddOns(addOnManager);
// expect(addOnManager.addons.length).toBeGreaterThan(7);
expect(true).toBe(true);
});