mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-14 21:43:04 +00:00
[TLC-254] ITs, mocking type bind relation service
This commit is contained in:
@@ -48,7 +48,11 @@ import { DynamicConcatModel } from './ds-dynamic-form-ui/models/ds-dynamic-conca
|
||||
import { DynamicLookupNameModel } from './ds-dynamic-form-ui/models/lookup/dynamic-lookup-name.model';
|
||||
import { DynamicRowArrayModel } from './ds-dynamic-form-ui/models/ds-dynamic-row-array-model';
|
||||
import { FormRowModel } from '../../../core/config/models/config-submission-form.model';
|
||||
import {DsDynamicTypeBindRelationService} from "./ds-dynamic-form-ui/ds-dynamic-type-bind-relation.service";
|
||||
import { DsDynamicTypeBindRelationService } from './ds-dynamic-form-ui/ds-dynamic-type-bind-relation.service';
|
||||
import {of as observableOf} from "rxjs";
|
||||
import {MenuSection} from "../../menu/menu.reducer";
|
||||
import {MenuID} from "../../menu/initial-menus-state";
|
||||
import {cold} from "jasmine-marbles";
|
||||
|
||||
describe('FormBuilderService test suite', () => {
|
||||
|
||||
@@ -60,7 +64,7 @@ describe('FormBuilderService test suite', () => {
|
||||
function getMockDsDynamicTypeBindRelationService(): DsDynamicTypeBindRelationService {
|
||||
return jasmine.createSpyObj('DsDynamicTypeBindRelationService', {
|
||||
getRelatedFormModel: jasmine.createSpy('getRelatedFormModel'),
|
||||
isFormControlToBeHidden: jasmine.createSpy('isFormControlToBeHidden')
|
||||
matchesCondition: jasmine.createSpy('matchesCondition')
|
||||
});
|
||||
}
|
||||
|
||||
@@ -895,7 +899,7 @@ describe('FormBuilderService test suite', () => {
|
||||
it('should hide on type bind', () => {
|
||||
const model = service.findById('testFormArray', testModel) as DynamicFormArrayModel;
|
||||
typeBindRelationService.getRelatedFormModel(model);
|
||||
service.getTypeBindModel();
|
||||
const formArray = service.createFormArray(model);
|
||||
});
|
||||
|
||||
});
|
||||
|
Reference in New Issue
Block a user