Skip to content

Commit ed77758

Browse files
committed
test: adds showHidden test
1 parent 04a1c18 commit ed77758

File tree

2 files changed

+17
-1
lines changed

2 files changed

+17
-1
lines changed

src/actions/searchOffersActions.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ export const resetAdvancedSearchFields = () => (dispatch) => {
100100
dispatch(setJobDuration(INITIAL_JOB_DURATION, INITIAL_JOB_DURATION + 1));
101101
dispatch(setFields([]));
102102
dispatch(setTechs([]));
103+
dispatch(setShowHidden(false));
103104
};
104105

105106
export const setShowHidden = (showHidden) => ({

src/reducers/searchOffersReducer.spec.js

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,24 @@ import {
1414
disableOffer,
1515
companyEnableOffer,
1616
adminEnableOffer,
17+
setShowHidden,
1718
} from "../actions/searchOffersActions";
1819

1920
describe("Search Offers Reducer", () => {
2021
it("should correctly initialize search offers state", () => {
2122
const state = searchOffersState(undefined, {});
23+
console.log(state);
2224
expect(state).toEqual({ searchValue: "",
2325
jobType: INITIAL_JOB_TYPE,
2426
jobDuration: [null, null],
2527
filterJobDuration: false,
2628
offers: [],
2729
fields: [],
2830
technologies: [],
31+
showHidden: false,
2932
loading: false,
30-
error: null });
33+
error: null,
34+
});
3135
});
3236

3337
it("should set offers when setSearchOffers action is called", () => {
@@ -111,6 +115,17 @@ describe("Search Offers Reducer", () => {
111115
expect(state.fields).toStrictEqual(["test1", "test2"]);
112116
});
113117

118+
it("should set advanced search fields when setShowHidden action is called", () => {
119+
const state = searchOffersState(
120+
{
121+
showHidden: false,
122+
},
123+
setShowHidden(true)
124+
);
125+
126+
expect(state.showHidden).toBe(true);
127+
});
128+
114129
it("should set advanced search technologies when setTechs action is called", () => {
115130
const state = searchOffersState(
116131
{

0 commit comments

Comments
 (0)