Skip to content
Snippets Groups Projects
Commit c8bc5e7b authored by OZGCloud's avatar OZGCloud
Browse files

OZG-6989 fix test

parent ee1eaf94
No related branches found
No related tags found
No related merge requests found
......@@ -21,16 +21,13 @@
* Die sprachspezifischen Genehmigungen und Beschränkungen
* unter der Lizenz sind dem Lizenztext zu entnehmen.
*/
import { ComponentFixture, TestBed } from '@angular/core/testing';
import { CommandResource } from '@alfa-client/command-shared';
import {
StateResource,
createEmptyStateResource,
createStateResource,
} from '@alfa-client/tech-shared';
import { StateResource, createEmptyStateResource, createStateResource } from '@alfa-client/tech-shared';
import { dispatchEventFromFixture, getMockComponent, mock } from '@alfa-client/test-utils';
import { OzgcloudButtonWithSpinnerComponent } from '@alfa-client/ui';
import { VorgangService, VorgangWithEingangResource } from '@alfa-client/vorgang-shared';
import { ComponentFixture, TestBed } from '@angular/core/testing';
import { ButtonWithSpinnerComponent } from '@ods/component';
import { CheckIconComponent } from '@ods/system';
import { createCommandResource } from 'libs/command-shared/test/command';
import { createVorgangWithEingangResource } from 'libs/vorgang-shared/test/vorgang';
import { MockComponent } from 'ng-mocks';
......@@ -41,8 +38,7 @@ describe('ProcessVorgangContainerComponent', () => {
let component: ProcessVorgangContainerComponent;
let fixture: ComponentFixture<ProcessVorgangContainerComponent>;
const commandStateResource: StateResource<CommandResource> =
createStateResource(createCommandResource());
const commandStateResource: StateResource<CommandResource> = createStateResource(createCommandResource());
const vorgangWithEingang: VorgangWithEingangResource = createVorgangWithEingangResource();
const vorgangService = mock(VorgangService);
......@@ -52,7 +48,8 @@ describe('ProcessVorgangContainerComponent', () => {
await TestBed.configureTestingModule({
declarations: [
ProcessVorgangContainerComponent,
MockComponent(OzgcloudButtonWithSpinnerComponent),
MockComponent(ButtonWithSpinnerComponent),
MockComponent(CheckIconComponent),
],
providers: [
{
......@@ -93,30 +90,15 @@ describe('ProcessVorgangContainerComponent', () => {
describe('button component should be called with', () => {
it('stateResource', () => {
const button: OzgcloudButtonWithSpinnerComponent = getMockComponent(
fixture,
OzgcloudButtonWithSpinnerComponent,
);
const button: ButtonWithSpinnerComponent = getMockComponent(fixture, ButtonWithSpinnerComponent);
expect(button.stateResource).toEqual(createEmptyStateResource());
});
it('text', () => {
const button: OzgcloudButtonWithSpinnerComponent = getMockComponent(
fixture,
OzgcloudButtonWithSpinnerComponent,
);
const button: ButtonWithSpinnerComponent = getMockComponent(fixture, ButtonWithSpinnerComponent);
expect(button.text).toBe('Vorgang vorprüfen');
});
it('icon', () => {
const button: OzgcloudButtonWithSpinnerComponent = getMockComponent(
fixture,
OzgcloudButtonWithSpinnerComponent,
);
expect(button.svgIcon).toBe('done');
});
});
});
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment