@@ -6,7 +6,7 @@ import { TestVariationsService } from '../../test-variations/test-variations.ser
66
77const initService = async ( {
88 projectFindManyMock = jest . fn ( ) ,
9- testVariationFindManyMock = jest . fn ( ) ,
9+ findOldTestVariationsMock = jest . fn ( ) ,
1010 testVariationsDeleteMock = jest . fn ( ) ,
1111} ) => {
1212 const module : TestingModule = await Test . createTestingModule ( {
@@ -15,9 +15,6 @@ const initService = async ({
1515 {
1616 provide : PrismaService ,
1717 useValue : {
18- testVariation : {
19- findMany : testVariationFindManyMock ,
20- } ,
2118 project : {
2219 findMany : projectFindManyMock ,
2320 } ,
@@ -27,6 +24,7 @@ const initService = async ({
2724 provide : TestVariationsService ,
2825 useValue : {
2926 delete : testVariationsDeleteMock ,
27+ findOldTestVariations : findOldTestVariationsMock ,
3028 } ,
3129 } ,
3230 ] ,
@@ -43,11 +41,11 @@ describe('cleanOldTestVariations', () => {
4341 const project = TEST_PROJECT ;
4442 const testVariation = generateTestVariation ( ) ;
4543 const projectFindManyMock = jest . fn ( ) . mockResolvedValueOnce ( [ project ] ) ;
46- const testVariationFindManyMock = jest . fn ( ) . mockResolvedValueOnce ( [ testVariation ] ) ;
44+ const findOldTestVariationsMock = jest . fn ( ) . mockResolvedValueOnce ( [ testVariation ] ) ;
4745 const testVariationsDeleteMock = jest . fn ( ) ;
4846 service = await initService ( {
4947 projectFindManyMock : projectFindManyMock ,
50- testVariationFindManyMock : testVariationFindManyMock ,
48+ findOldTestVariationsMock : findOldTestVariationsMock ,
5149 testVariationsDeleteMock : testVariationsDeleteMock ,
5250 } ) ;
5351 const dateNow = new Date ( '2022-10-23' ) ;
@@ -59,13 +57,7 @@ describe('cleanOldTestVariations', () => {
5957 await service . cleanOldTestVariations ( ) ;
6058
6159 // .Assert
62- expect ( testVariationFindManyMock ) . toHaveBeenCalledWith ( {
63- where : {
64- updatedAt : { lte : dateRemoveAfter } ,
65- branchName : { not : project . mainBranchName } ,
66- projectId : project . id ,
67- } ,
68- } ) ;
60+ expect ( findOldTestVariationsMock ) . toHaveBeenCalledWith ( project , dateRemoveAfter ) ;
6961 expect ( testVariationsDeleteMock ) . toBeCalledWith ( testVariation . id ) ;
7062 } ) ;
7163} ) ;
0 commit comments