sp.test.ts

PHOTO EMBED

Mon Dec 25 2023 18:36:16 GMT+0000 (Coordinated Universal Time)

Saved by @thanuj #sql

import 'reflect-metadata';
import {
  dataFileSummaryInfoInverseSide,
  returnsDataFileSummaryInfo,
  returnsSubmissionPeriod,
  SubmissionPeriod
} from '../../../../src/domain/submission/SubmissionPeriod';
import { DataFileSummaryInfo } from '../../../../src/domain/datafile/DataFileSummaryInfo';

describe('Submission Period Unit Tests', () => {

  test('returnsSubmissionPeriod', () => {
    expect(returnsSubmissionPeriod()).toEqual(SubmissionPeriod);
  });

  test('constructor', () => {
    expect(new SubmissionPeriod()).toBeInstanceOf(SubmissionPeriod);
  });

  test('dataFileSummaryInfoInverseSide', () => {
    const dataFileSummaryInfo: DataFileSummaryInfo = new DataFileSummaryInfo();
    expect(dataFileSummaryInfoInverseSide(dataFileSummaryInfo)).toEqual(
      dataFileSummaryInfo.submissionPeriod
    );
  });

  test('returnsDataFileSummaryInfo', () => {
    expect(returnsDataFileSummaryInfo()).toEqual(DataFileSummaryInfo);
  });

});

content_copyCOPY