getDynamicInputs = () => null;
- getControls(serviceId: string, vnfStoreKey: string, vfModuleStoreKey: string, isUpdateMode: boolean) {
+ getControls(serviceId: string, vnfStoreKey: string, vfModuleStoreKey: string, isUpdateMode: boolean): FormControlModel[] {
let result: FormControlModel[] =[
this.getRetainAssignmentsControl(),
this.getRetainVolumeGroupsControl(),
import {GeneralActions} from "../../../../storeUtil/utils/general/general.actions";
import {VfModuleActions} from "../../../../storeUtil/utils/vfModule/vfModule.actions";
import {ServiceActions} from "../../../../storeUtil/utils/service/service.actions";
+import {FormControlModel} from "../../../../models/formControlModels/formControl.model";
class MockModalService<T> {}
expect(service.getTitle()).toBe("Upgrade Module")
});
- function findControlByName(controls, controlName) {
+ function findControlByName(controls: FormControlModel[], controlName: string) : FormControlModel {
return controls.find((control) => {
return control.controlName === controlName;
});
}
- function getControlByNameAndCheckValue(controlName, expectedValue ) {
+ function getControlByNameAndCheckValue(controlName: string, expectedValue: any) {
const controls = service.getControls('serviceId', 'vnfStoreKey', 'vfModuleId', true);
const control = findControlByName(controls, controlName);
expect(control).toBeDefined();