@@ -10,6 +10,7 @@ import {
1010import { faker } from '@faker-js/faker' ;
1111import { getUser } from '../utils/data-utils' ;
1212import { run , creatSdk } from '../utils/run-application' ;
13+ import { AxiosError } from 'axios' ;
1314
1415let app : INestApplication ;
1516
@@ -189,14 +190,22 @@ describe('Atomic method:', () => {
189190 roles . name = faker . string . alpha ( 50 ) ;
190191 roles . key = faker . string . alpha ( 50 ) ;
191192
193+ const userAddress = new Addresses ( ) ;
194+
195+ userAddress . city = faker . string . alpha ( 50 ) ;
196+ userAddress . state = faker . string . alpha ( 50 ) ;
197+ userAddress . country = faker . string . alpha ( 50 ) ;
198+ userAddress . id = 10003 ;
199+
192200 const user = getUser ( ) ;
193- user . addresses = address ;
201+ user . addresses = userAddress ;
194202 user . manager = manager ;
195203 user . roles = [ roles ] ;
196204
197- const [ addressPost , managerPost , rolesPost , userPost ] = await jsonSdk
205+ const [ addressPost , userAddressPost , managerPost , rolesPost , userPost ] = await jsonSdk
198206 . atomicFactory ( )
199207 . postOne ( address )
208+ . postOne ( userAddress )
200209 . postOne ( manager )
201210 . postOne ( roles )
202211 . postOne ( user )
@@ -218,9 +227,9 @@ describe('Atomic method:', () => {
218227 expect ( selectManager . addresses . id ) . toBe ( addressPost . id ) ;
219228 expect ( selectUser . manager . id ) . toBe ( managerPost . id ) ;
220229 expect ( selectUser . roles ) . toEqual ( [ rolesPost ] ) ;
221- expect ( selectUser . addresses ) . toEqual ( addressPost ) ;
230+ expect ( selectUser . addresses . id ) . toEqual ( userAddressPost . id ) ;
222231
223- addressArray . push ( addressPost ) ;
232+ addressArray . push ( addressPost , userAddressPost ) ;
224233 rolesArray . push ( rolesPost ) ;
225234 usersId . push ( managerPost . id ) ;
226235 usersId . push ( userPost . id ) ;
0 commit comments