@@ -8,10 +8,15 @@ describe('elements/content-sidebar/SidebarNavSign', () => {
8
8
const onClickRequestSignature = jest . fn ( ) ;
9
9
const onClickSignMyself = jest . fn ( ) ;
10
10
11
- const renderComponent = ( props = { } , features = { } ) =>
12
- render ( < SidebarNavSign { ...props } /> , {
13
- wrapperProps : { features } ,
14
- } ) ;
11
+ const defaultSignSideBarProps = {
12
+ blockedReason : '' ,
13
+ enabled : true ,
14
+ onClick : onClickRequestSignature ,
15
+ onClickSignMyself,
16
+ targetingApi : null ,
17
+ } ;
18
+
19
+ const renderComponent = ( ) => render ( < SidebarNavSign { ...defaultSignSideBarProps } /> , { } ) ;
15
20
16
21
test ( 'should render sign button' , async ( ) => {
17
22
renderComponent ( ) ;
@@ -29,12 +34,7 @@ describe('elements/content-sidebar/SidebarNavSign', () => {
29
34
} ) ;
30
35
31
36
test ( 'should call correct handler when request signature option is clicked' , async ( ) => {
32
- const features = {
33
- boxSign : {
34
- onClick : onClickRequestSignature ,
35
- } ,
36
- } ;
37
- renderComponent ( { } , features ) ;
37
+ renderComponent ( ) ;
38
38
39
39
await userEvent . click ( screen . getByRole ( 'button' , { name : 'Request Signature' } ) ) ;
40
40
await userEvent . click ( screen . getByRole ( 'menuitem' , { name : 'Request Signature' } ) ) ;
@@ -43,12 +43,7 @@ describe('elements/content-sidebar/SidebarNavSign', () => {
43
43
} ) ;
44
44
45
45
test ( 'should call correct handler when sign myself option is clicked' , async ( ) => {
46
- const features = {
47
- boxSign : {
48
- onClickSignMyself,
49
- } ,
50
- } ;
51
- renderComponent ( { } , features ) ;
46
+ renderComponent ( ) ;
52
47
53
48
await userEvent . click ( screen . getByRole ( 'button' , { name : 'Request Signature' } ) ) ;
54
49
await userEvent . click ( screen . getByRole ( 'menuitem' , { name : 'Sign Myself' } ) ) ;
0 commit comments