We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ed9ae57 commit 5f5ce97Copy full SHA for 5f5ce97
tests/Contexts/Mooc/Courses/__mocks__/CourseRepositoryMock.ts
@@ -12,7 +12,10 @@ export class CourseRepositoryMock implements CourseRepository {
12
}
13
14
assertLastSavedCourseIs(expected: Course): void {
15
- expect(this.mockSave).toHaveBeenCalledWith(expected);
+ const mock = this.mockSave.mock;
16
+ const lastSavedCourse = mock.calls[mock.calls.length - 1][0] as Course;
17
+ expect(lastSavedCourse).toBeInstanceOf(Course);
18
+ expect(lastSavedCourse.toPrimitives()).toEqual(expected.toPrimitives());
19
20
21
async search(id: CourseId): Promise<Nullable<Course>> {
0 commit comments