@@ -8,6 +8,8 @@ import TraderProviders from '../../../../../../../trader-providers';
8
8
describe ( '<TakeProfit />' , ( ) => {
9
9
let default_mocked_store : ReturnType < typeof mockStore > ,
10
10
default_mocked_props : React . ComponentProps < typeof TakeProfit > ;
11
+ const popoverTestid = 'dt_popover_wrapper' ;
12
+ const takeProfitTooltipText = / W h e n y o u r p r o f i t r e a c h e s / i;
11
13
12
14
beforeEach ( ( ) => {
13
15
default_mocked_store = {
@@ -85,19 +87,19 @@ describe('<TakeProfit />', () => {
85
87
it ( 'should render correct text of the tooltip for Multipliers' , ( ) => {
86
88
render ( mockTakeProfit ( ) ) ;
87
89
88
- expect ( screen . queryByText ( / W h e n y o u r p r o f i t r e a c h e s / i ) ) . not . toBeInTheDocument ( ) ;
89
- userEvent . hover ( screen . getByTestId ( 'dt_popover_wrapper' ) ) ;
90
+ expect ( screen . queryByText ( takeProfitTooltipText ) ) . not . toBeInTheDocument ( ) ;
91
+ userEvent . hover ( screen . getByTestId ( popoverTestid ) ) ;
90
92
91
- expect ( screen . getByText ( / W h e n y o u r p r o f i t r e a c h e s / i ) ) . toBeInTheDocument ( ) ;
93
+ expect ( screen . getByText ( takeProfitTooltipText ) ) . toBeInTheDocument ( ) ;
92
94
} ) ;
93
95
it ( 'should render correct text of the tooltip for Accumulators' , ( ) => {
94
96
default_mocked_store . modules . trade . is_accumulator = true ;
95
97
default_mocked_store . modules . trade . is_multiplier = false ;
96
98
render ( mockTakeProfit ( ) ) ;
97
99
98
- expect ( screen . queryByText ( / Y o u r c o n t r a c t w i l l b e c l o s e d / i ) ) . not . toBeInTheDocument ( ) ;
99
- userEvent . hover ( screen . getByTestId ( 'dt_popover_wrapper' ) ) ;
100
+ expect ( screen . queryByText ( takeProfitTooltipText ) ) . not . toBeInTheDocument ( ) ;
101
+ userEvent . hover ( screen . getByTestId ( popoverTestid ) ) ;
100
102
101
- expect ( screen . getByText ( / Y o u r c o n t r a c t w i l l b e c l o s e d / i ) ) . toBeInTheDocument ( ) ;
103
+ expect ( screen . getByText ( takeProfitTooltipText ) ) . toBeInTheDocument ( ) ;
102
104
} ) ;
103
105
} ) ;
0 commit comments