refactor: refactored test file

This commit is contained in:
sundasnoreen12
2025-02-20 16:55:53 +05:00
parent 770a248d8c
commit 9a26dc7088

View File

@@ -91,6 +91,7 @@ describe('RootSaga', () => {
username: 'gonzo',
other: 'data',
};
const countries = [{ code: 'AX', name: 'Åland Islands' }, { code: 'AL', name: 'Albania' }];
getAuthenticatedUser.mockReturnValue(userAccount);
const selectorData = {
userAccount,
@@ -99,7 +100,7 @@ describe('RootSaga', () => {
const action = profileActions.fetchProfile('booyah');
const gen = handleFetchProfile(action);
const result = [{}, [1, 2, 3], [{ code: 'AX', name: 'Åland Islands' }, { code: 'AL', name: 'Albania' }]];
const result = [{}, [1, 2, 3], countries];
expect(gen.next().value).toEqual(select(userAccountSelector));
expect(gen.next(selectorData).value).toEqual(put(profileActions.fetchProfileBegin()));
@@ -109,7 +110,7 @@ describe('RootSaga', () => {
call(ProfileApiService.getCountryList),
]));
expect(gen.next(result).value)
.toEqual(put(profileActions.fetchProfileSuccess(result[0], {}, result[1], false, [{ code: 'AX', name: 'Åland Islands' }, { code: 'AL', name: 'Albania' }])));
.toEqual(put(profileActions.fetchProfileSuccess(result[0], {}, result[1], false, countries)));
expect(gen.next().value).toEqual(put(profileActions.fetchProfileReset()));
expect(gen.next().value).toBeUndefined();
});