diff --git a/tests/server/models/adminAlertDismissal.test.js b/tests/server/models/adminAlertDismissal.test.js index 0cfce44..0667fc1 100644 --- a/tests/server/models/adminAlertDismissal.test.js +++ b/tests/server/models/adminAlertDismissal.test.js @@ -1,4 +1,5 @@ import { describe, it, expect } from 'vitest' +import mongoose from 'mongoose' import AdminAlertDismissal from '../../../server/models/adminAlertDismissal.js' describe('AdminAlertDismissal model', () => { @@ -40,4 +41,13 @@ describe('AdminAlertDismissal model', () => { expect(compound).toBeDefined() expect(compound[1].unique).toBe(true) }) + + it('defaults dismissedAt to the current time', () => { + const doc = new AdminAlertDismissal({ + adminId: new mongoose.Types.ObjectId(), + alertType: 'slack_invite_failed', + signature: 'abc' + }) + expect(doc.dismissedAt).toBeInstanceOf(Date) + }) })