@@ -32,10 +32,13 @@ describe("JobsFiltersCard", () => {
3232 /> ,
3333 ) ;
3434
35- fireEvent . change ( screen . getByPlaceholderText ( / b u s c a r / i) , { target : { value : "node" } } ) ;
35+ fireEvent . change ( screen . getByPlaceholderText ( / b u s c a r / i) , {
36+ target : { value : "node" } ,
37+ } ) ;
38+
3639 fireEvent . click ( screen . getByRole ( "button" , { name : / a t u a l i z a r / i } ) ) ;
3740
38- expect ( setSearch ) . toHaveBeenCalled ( ) ;
41+ expect ( setSearch ) . toHaveBeenCalledWith ( "node" ) ;
3942 expect ( onRefresh ) . toHaveBeenCalledTimes ( 1 ) ;
4043 } ) ;
4144
@@ -54,10 +57,16 @@ describe("JobsFiltersCard", () => {
5457 /> ,
5558 ) ;
5659
57- expect ( screen . getAllByText ( "vagas.xlsx" ) . length ) . toBeGreaterThan ( 0 ) ;
58- expect ( screen . getByText ( "1 vagas" ) ) . toBeInTheDocument ( ) ;
59- expect ( screen . getByText ( / f i l t r o s s e l e c i o n a d o s / i) ) . toBeInTheDocument ( ) ;
60- expect ( screen . getByText ( / u s e o b o t ã o f i l t r a r / i) ) . toBeInTheDocument ( ) ;
60+ expect ( screen . getAllByText ( / v a g a s \. x l s x / i) . length ) . toBeGreaterThan ( 0 ) ;
61+ expect ( screen . getByText ( / 1 v a g a s / i) ) . toBeInTheDocument ( ) ;
62+
63+ expect (
64+ screen . getByText ( / f i l t r o s s e l e c i o n a d o s / i)
65+ ) . toBeInTheDocument ( ) ;
66+
67+ expect (
68+ screen . getByText ( / u s e o b o t ã o f i l t r a r / i)
69+ ) . toBeInTheDocument ( ) ;
6170 } ) ;
6271
6372 it ( "dispara mudancas nos filtros de keyword e arquivo" , ( ) => {
@@ -79,8 +88,14 @@ describe("JobsFiltersCard", () => {
7988 ) ;
8089
8190 const selects = screen . getAllByRole ( "combobox" ) ;
82- fireEvent . change ( selects [ 0 ] , { target : { value : "React" } } ) ;
83- fireEvent . change ( selects [ 1 ] , { target : { value : "historico.xlsx" } } ) ;
91+
92+ fireEvent . change ( selects [ 0 ] , {
93+ target : { value : "React" } ,
94+ } ) ;
95+
96+ fireEvent . change ( selects [ 1 ] , {
97+ target : { value : "historico.xlsx" } ,
98+ } ) ;
8499
85100 expect ( setKeywordFilter ) . toHaveBeenCalled ( ) ;
86101 expect ( setSelectedFile ) . toHaveBeenCalled ( ) ;
@@ -105,12 +120,17 @@ describe("JobsFiltersCard", () => {
105120 ) ;
106121
107122 fireEvent . click ( screen . getByRole ( "button" , { name : / ^ f i l t r a r $ / i } ) ) ;
108- expect ( screen . getByText ( / g e r e n c i a r f i l t r o s / i) ) . toBeInTheDocument ( ) ;
109123
110- fireEvent . click ( screen . getByRole ( "button" , { name : / l i m p a r f i l t r o s / i } ) ) ;
124+ expect (
125+ screen . getByText ( / g e r e n c i a r f i l t r o s / i)
126+ ) . toBeInTheDocument ( ) ;
127+
128+ fireEvent . click (
129+ screen . getByRole ( "button" , { name : / l i m p a r f i l t r o s / i } )
130+ ) ;
111131
112- expect ( screen . getAllByText ( "React" ) . length ) . toBeGreaterThan ( 0 ) ;
132+ expect ( screen . getAllByText ( / r e a c t / i ) . length ) . toBeGreaterThan ( 0 ) ;
113133 expect ( setSearch ) . toHaveBeenCalledWith ( "" ) ;
114134 expect ( setKeywordFilter ) . toHaveBeenCalledWith ( [ ] ) ;
115135 } ) ;
116- } ) ;
136+ } ) ;
0 commit comments