1- import { afterAll , beforeAll , describe , expect , test } from "@jest/globals " ;
1+ import { afterAll , beforeAll , describe , it , expect , vi } from "vitest " ;
22
3- const { ServiceBroker } = require ( "moleculer" ) ;
4- const DbMixin = require ( "../../../mixins/db.mixin" ) ;
3+ import { Context , ServiceBroker } from "moleculer" ;
4+ import type { Service , ServiceAsyncLifecycleHandler , ServiceEventHandler } from "moleculer" ;
5+ import DbMixin from "../../../mixins/db.mixin" ;
56
67describe ( "Test DB mixin" , ( ) => {
78 describe ( "Test schema generator" , ( ) => {
@@ -19,7 +20,7 @@ describe("Test DB mixin", () => {
1920 } ) ;
2021
2122 it ( "check cache event handler" , async ( ) => {
22- jest . spyOn ( broker . cacher , "clean" ) ;
23+ vi . spyOn ( broker . cacher , "clean" ) ;
2324
2425 const schema = DbMixin ( "my-collection" ) ;
2526
@@ -37,12 +38,12 @@ describe("Test DB mixin", () => {
3738 const schema = DbMixin ( "my-collection" ) ;
3839
3940 const adapterMock = {
40- count : jest . fn ( async ( ) => 10 )
41+ count : vi . fn ( async ( ) => 10 )
4142 } ;
42- let getAdapterMock = jest . fn ( ( ) => {
43+ let getAdapterMock = vi . fn ( ( ) => {
4344 return Promise . resolve ( adapterMock ) ;
4445 } ) ;
45- const seedDBFn = jest . fn ( ) ;
46+ const seedDBFn = vi . fn ( ) ;
4647
4748 await schema . started . call ( {
4849 broker,
@@ -61,12 +62,12 @@ describe("Test DB mixin", () => {
6162 const schema = DbMixin ( "my-collection" ) ;
6263
6364 const adapterMock = {
64- count : jest . fn ( async ( ) => 0 )
65+ count : vi . fn ( async ( ) => 0 )
6566 } ;
66- let getAdapterMock = jest . fn ( ( ) => {
67+ let getAdapterMock = vi . fn ( ( ) => {
6768 return Promise . resolve ( adapterMock ) ;
6869 } ) ;
69- const seedDBFn = jest . fn ( ) ;
70+ const seedDBFn = vi . fn ( ) ;
7071
7172 await schema . started . call ( {
7273 broker,
@@ -87,7 +88,7 @@ describe("Test DB mixin", () => {
8788 const schema = DbMixin ( "my-collection" ) ;
8889
8990 const ctx = {
90- broadcast : jest . fn ( )
91+ broadcast : vi . fn ( )
9192 } ;
9293
9394 await schema . methods . entityChanged ( null , null , null , ctx ) ;
0 commit comments