summaryrefslogtreecommitdiffstats
path: root/src/app/shared/directives/drop-down-toggle.directive.spec.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/app/shared/directives/drop-down-toggle.directive.spec.ts')
-rw-r--r--src/app/shared/directives/drop-down-toggle.directive.spec.ts22
1 files changed, 16 insertions, 6 deletions
diff --git a/src/app/shared/directives/drop-down-toggle.directive.spec.ts b/src/app/shared/directives/drop-down-toggle.directive.spec.ts
index b08d334..81b08c8 100644
--- a/src/app/shared/directives/drop-down-toggle.directive.spec.ts
+++ b/src/app/shared/directives/drop-down-toggle.directive.spec.ts
@@ -21,16 +21,26 @@ ECOMP is a trademark and service mark of AT&T Intellectual Property.
============LICENSE_END============================================
*/
+import { TestBed } from '@angular/core/testing';
+import { DropDownToggleDirective } from './drop-down-toggle.directive';
+import { ElementRef } from '@angular/core';
-/* tslint:disable:no-unused-variable */
-import {DropDownToggleDirective} from './drop-down-toggle.directive';
-import {ElementRef} from '@angular/core';
+describe('DropDownToggleDirective', () => {
+ let directive;
+ beforeEach(() => {
+ TestBed.configureTestingModule({
+ declarations: [DropDownToggleDirective]
+ });
+ });
+ beforeEach(() => {
+ directive = new DropDownToggleDirective(new ElementRef(''));
+ });
-describe('DropDownToggleDirective', () => {
it('should create an instance', () => {
- const directive = new DropDownToggleDirective(new ElementRef(''));
- expect(directive).toBeTruthy();
+ let el: HTMLElement;
+ directive.type = 'dropdown';
+ expect(directive).toBeTruthy();
});
});