fix issues in core
This commit is contained in:
@@ -4,7 +4,6 @@ import type { IPageViewRepository } from '../../domain/repositories/IPageViewRep
|
||||
import { PageView } from '../../domain/entities/PageView';
|
||||
import type { Logger, UseCaseOutputPort } from '@core/shared/application';
|
||||
import type { EntityType, VisitorType } from '../../domain/types/PageView';
|
||||
import { Result } from '@core/shared/application/Result';
|
||||
|
||||
describe('RecordPageViewUseCase', () => {
|
||||
let pageViewRepository: {
|
||||
@@ -55,7 +54,7 @@ describe('RecordPageViewUseCase', () => {
|
||||
|
||||
expect(result.isOk()).toBe(true);
|
||||
expect(pageViewRepository.save).toHaveBeenCalledTimes(1);
|
||||
const saved = (pageViewRepository.save as unknown as Mock).mock.calls[0][0] as PageView;
|
||||
const saved = (pageViewRepository.save as unknown as Mock).mock.calls?.[0]?.[0] as PageView;
|
||||
|
||||
expect(saved).toBeInstanceOf(PageView);
|
||||
expect(saved.id).toBeDefined();
|
||||
@@ -84,4 +83,4 @@ describe('RecordPageViewUseCase', () => {
|
||||
expect(result.isErr()).toBe(true);
|
||||
expect((logger.error as unknown as Mock)).toHaveBeenCalled();
|
||||
});
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user