private static assertEquals()

in src/assertion.ts [126:137]


  private static assertEquals<T>(
    expected: ITimelineRecord<IExpectedEntry<T>>,
    actual: ISchedulerData<T>,
  ): void {
    strictEqual(actual.notification.error, undefined, 'Expected to not have an error');

    if (expected.value.expectation instanceof Function) {
      expected.value.expectation(actual.notification.value as any);
    } else {
      deepStrictEqual(actual.notification.value, expected.value.expectation);
    }
  }