@@ -33,7 +33,7 @@ describe('CustomDataManager', () => {
3333
3434 describe ( 'constructor' , ( ) => {
3535 it ( 'should initialize with empty data' , ( ) => {
36- expect ( customDataManager . data ) . toEqual ( { } ) ;
36+ expect ( customDataManager . customMessageData ) . toEqual ( { } ) ;
3737 } ) ;
3838
3939 it ( 'should initialize with message data if provided' , ( ) => {
@@ -56,19 +56,19 @@ describe('CustomDataManager', () => {
5656 message,
5757 } ) ;
5858
59- expect ( managerWithMessage . data ) . toEqual ( { } ) ;
59+ expect ( managerWithMessage . customMessageData ) . toEqual ( { } ) ;
6060 } ) ;
6161 } ) ;
6262
6363 describe ( 'initState' , ( ) => {
6464 it ( 'should reset state to empty data' , ( ) => {
6565 // Set some data first
66- customDataManager . setData ( { test : 'value' } ) ;
67- expect ( customDataManager . data ) . toEqual ( { test : 'value' } ) ;
66+ customDataManager . setMessageData ( { test : 'value' } ) ;
67+ expect ( customDataManager . customMessageData ) . toEqual ( { test : 'value' } ) ;
6868
6969 // Reset state
7070 customDataManager . initState ( ) ;
71- expect ( customDataManager . data ) . toEqual ( { } ) ;
71+ expect ( customDataManager . customMessageData ) . toEqual ( { } ) ;
7272 } ) ;
7373
7474 it ( 'should reset state with message data if provided' , ( ) => {
@@ -87,42 +87,45 @@ describe('CustomDataManager', () => {
8787 } ;
8888
8989 customDataManager . initState ( { message } ) ;
90- expect ( customDataManager . data ) . toEqual ( { } ) ;
90+ expect ( customDataManager . customMessageData ) . toEqual ( { } ) ;
9191 } ) ;
9292 } ) ;
9393
9494 describe ( 'setCustomData' , ( ) => {
9595 it ( 'should update data with new values' , ( ) => {
96- customDataManager . setData ( { field1 : 'value1' } ) ;
97- expect ( customDataManager . data ) . toEqual ( { field1 : 'value1' } ) ;
96+ customDataManager . setMessageData ( { field1 : 'value1' } ) ;
97+ expect ( customDataManager . customMessageData ) . toEqual ( { field1 : 'value1' } ) ;
9898
99- customDataManager . setData ( { field2 : 'value2' } ) ;
100- expect ( customDataManager . data ) . toEqual ( { field1 : 'value1' , field2 : 'value2' } ) ;
99+ customDataManager . setMessageData ( { field2 : 'value2' } ) ;
100+ expect ( customDataManager . customMessageData ) . toEqual ( {
101+ field1 : 'value1' ,
102+ field2 : 'value2' ,
103+ } ) ;
101104 } ) ;
102105
103106 it ( 'should override existing values' , ( ) => {
104- customDataManager . setData ( { field1 : 'value1' } ) ;
105- customDataManager . setData ( { field1 : 'new-value' } ) ;
106- expect ( customDataManager . data ) . toEqual ( { field1 : 'new-value' } ) ;
107+ customDataManager . setMessageData ( { field1 : 'value1' } ) ;
108+ customDataManager . setMessageData ( { field1 : 'new-value' } ) ;
109+ expect ( customDataManager . customMessageData ) . toEqual ( { field1 : 'new-value' } ) ;
107110 } ) ;
108111 } ) ;
109112
110113 describe ( 'isDataEqual' , ( ) => {
111114 it ( 'should return true for equal data' , ( ) => {
112- const state1 = { data : { field1 : 'value1' } } ;
113- const state2 = { data : { field1 : 'value1' } } ;
114- expect ( customDataManager . isDataEqual ( state1 , state2 ) ) . toBe ( true ) ;
115+ const state1 = { message : { field1 : 'value1' } } ;
116+ const state2 = { message : { field1 : 'value1' } } ;
117+ expect ( customDataManager . isMessageDataEqual ( state1 , state2 ) ) . toBe ( true ) ;
115118 } ) ;
116119
117120 it ( 'should return false for different data' , ( ) => {
118- const state1 = { data : { field1 : 'value1' } } ;
119- const state2 = { data : { field1 : 'value2' } } ;
120- expect ( customDataManager . isDataEqual ( state1 , state2 ) ) . toBe ( false ) ;
121+ const state1 = { message : { field1 : 'value1' } } ;
122+ const state2 = { message : { field1 : 'value2' } } ;
123+ expect ( customDataManager . isMessageDataEqual ( state1 , state2 ) ) . toBe ( false ) ;
121124 } ) ;
122125
123126 it ( 'should handle undefined previous state' , ( ) => {
124- const state1 = { data : { field1 : 'value1' } } ;
125- expect ( customDataManager . isDataEqual ( state1 , undefined ) ) . toBe ( false ) ;
127+ const state1 = { message : { field1 : 'value1' } } ;
128+ expect ( customDataManager . isMessageDataEqual ( state1 , undefined ) ) . toBe ( false ) ;
126129 } ) ;
127130 } ) ;
128131} ) ;
0 commit comments