@@ -73,32 +73,7 @@ describe('POST /orders', () => {
7373 expect ( orderAfterEdit . data . mode ) . toBe ( 'rejected' ) ;
7474 } ) ;
7575
76- test ( 'When editing an order, then only the edited fields are saved' , async ( ) => {
77- //Arrange
78- const orderToEdit = {
79- userId : 1 ,
80- productId : 2 ,
81- mode : 'approved' ,
82- } ;
83- const {
84- data : { id : editOrderId } ,
85- } = await testSetup . getHTTPClient ( ) . post ( '/order' , orderToEdit ) ;
86- const dataToEdit = getRandomEditSubset ( ) ;
87- const orderBeforeEdit = await testSetup . getHTTPClient ( )
88- . get ( `/order/${ editOrderId } ` ) ;
89-
90- //Act
91- await testSetup . getHTTPClient ( )
92- . put ( `/order/${ editOrderId } ` , { ...orderToEdit , ...dataToEdit } ) ;
93-
94- //Assert
95- const orderAfterEdit = await testSetup . getHTTPClient ( )
96- . get ( `/order/${ editOrderId } ` ) ;
97- expect ( orderAfterEdit . data ) . toMatchObject ( {
98- ...orderBeforeEdit . data ,
99- ...dataToEdit ,
100- } ) ;
101- } ) ;
76+
10277} ) ;
10378
10479describe ( 'DELETE /order' , ( ) => {
@@ -124,8 +99,4 @@ describe('DELETE /order', () => {
12499 expect ( getDeletedOrderStatus . status ) . toBe ( 404 ) ;
125100 expect ( getNotDeletedOrderStatus . status ) . toBe ( 200 ) ;
126101 } ) ;
127- } ) ;
128- function getRandomEditSubset : Partial < Order > ( ) {
129- throw new Error ( 'Function not implemented.' ) ;
130- }
131-
102+ } ) ;
0 commit comments