Skip to content

Commit 4cd2ba3

Browse files
CyberT33NCyberT33N
authored andcommitted
feat(CCS-001): find type test for .getModel()
1 parent 09d48e3 commit 4cd2ba3

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/ModelManager.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ export default class ModelManager {
163163
* @param {string} name - The name of the model.
164164
* @returns The Mongoose model or `undefined` if not found.
165165
*/
166-
public getModel(name: string): IModel<any> | undefined {
166+
public getModel(name: string): IModel<any> {
167167
const modelDetails = this.models.find(model => model.modelName === name)
168168

169169
if (!modelDetails) {

test/unit/src/ModelManager.test-d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ describe('[TYPE TEST] - src/ModelManager.ts', () => {
134134
it('should verify parameter and return type', () => {
135135
expectTypeOf(modelManager['globModels']).parameter(0).toBeString()
136136
expectTypeOf(modelManager['getModel']).returns
137-
.toEqualTypeOf<IModel<any> | undefined>()
137+
.toEqualTypeOf<IModel<any>>()
138138
})
139139
})
140140

0 commit comments

Comments
 (0)