2121import org .apache .ignite .internal .util .typedef .F ;
2222import org .junit .Test ;
2323
24+ import static org .apache .ignite .internal .processors .cache .GridCacheOperation .CREATE ;
25+ import static org .apache .ignite .internal .processors .cache .GridCacheOperation .DELETE ;
26+ import static org .apache .ignite .internal .processors .cache .GridCacheOperation .NOOP ;
27+ import static org .apache .ignite .internal .processors .cache .GridCacheOperation .READ ;
28+ import static org .apache .ignite .internal .processors .cache .GridCacheOperation .RELOAD ;
29+ import static org .apache .ignite .internal .processors .cache .GridCacheOperation .TRANSFORM ;
30+ import static org .apache .ignite .internal .processors .cache .GridCacheOperation .UPDATE ;
2431import static org .apache .ignite .testframework .GridTestUtils .assertThrowsWithCause ;
2532import static org .junit .Assert .assertEquals ;
33+ import static org .junit .Assert .assertFalse ;
2634import static org .junit .Assert .assertNull ;
2735import static org .junit .Assert .assertSame ;
2836import static org .junit .Assert .assertTrue ;
@@ -33,13 +41,13 @@ public class GridCacheOperationModeMessageTest {
3341 @ Test
3442 public void testCacheOperationModeCode () {
3543 assertEquals (-1 , new GridCacheOperationMessage (null ).code ());
36- assertEquals (0 , new GridCacheOperationMessage (GridCacheOperation . READ ).code ());
37- assertEquals (1 , new GridCacheOperationMessage (GridCacheOperation . CREATE ).code ());
38- assertEquals (2 , new GridCacheOperationMessage (GridCacheOperation . UPDATE ).code ());
39- assertEquals (3 , new GridCacheOperationMessage (GridCacheOperation . DELETE ).code ());
40- assertEquals (4 , new GridCacheOperationMessage (GridCacheOperation . TRANSFORM ).code ());
41- assertEquals (5 , new GridCacheOperationMessage (GridCacheOperation . RELOAD ).code ());
42- assertEquals (6 , new GridCacheOperationMessage (GridCacheOperation . NOOP ).code ());
44+ assertEquals (0 , new GridCacheOperationMessage (READ ).code ());
45+ assertEquals (1 , new GridCacheOperationMessage (CREATE ).code ());
46+ assertEquals (2 , new GridCacheOperationMessage (UPDATE ).code ());
47+ assertEquals (3 , new GridCacheOperationMessage (DELETE ).code ());
48+ assertEquals (4 , new GridCacheOperationMessage (TRANSFORM ).code ());
49+ assertEquals (5 , new GridCacheOperationMessage (RELOAD ).code ());
50+ assertEquals (6 , new GridCacheOperationMessage (NOOP ).code ());
4351
4452 for (GridCacheOperation op : GridCacheOperation .values ()) {
4553 assertTrue (new GridCacheOperationMessage (op ).code () >= 0 );
@@ -56,25 +64,25 @@ public void testCacheOperationModeFromCode() {
5664 assertNull (msg .value ());
5765
5866 msg .code ((byte )0 );
59- assertSame (GridCacheOperation . READ , msg .value ());
67+ assertSame (READ , msg .value ());
6068
6169 msg .code ((byte )1 );
62- assertSame (GridCacheOperation . CREATE , msg .value ());
70+ assertSame (CREATE , msg .value ());
6371
6472 msg .code ((byte )2 );
65- assertSame (GridCacheOperation . UPDATE , msg .value ());
73+ assertSame (UPDATE , msg .value ());
6674
6775 msg .code ((byte )3 );
68- assertSame (GridCacheOperation . DELETE , msg .value ());
76+ assertSame (DELETE , msg .value ());
6977
7078 msg .code ((byte )4 );
71- assertSame (GridCacheOperation . TRANSFORM , msg .value ());
79+ assertSame (TRANSFORM , msg .value ());
7280
7381 msg .code ((byte )5 );
74- assertSame (GridCacheOperation . RELOAD , msg .value ());
82+ assertSame (RELOAD , msg .value ());
7583
7684 msg .code ((byte )6 );
77- assertSame (GridCacheOperation . NOOP , msg .value ());
85+ assertSame (NOOP , msg .value ());
7886
7987 Throwable t = assertThrowsWithCause (() -> msg .code ((byte )7 ), IllegalArgumentException .class );
8088 assertEquals ("Unknown cache operation code: 7" , t .getMessage ());
@@ -94,4 +102,13 @@ public void testConversionConsistency() {
94102 assertEquals (msg .value (), newMsg .value ());
95103 }
96104 }
105+
106+ /** */
107+ @ Test
108+ public void testIs () {
109+ assertTrue (new GridCacheOperationMessage ().is (null ));
110+ assertTrue (new GridCacheOperationMessage (null ).is (null ));
111+ assertTrue (new GridCacheOperationMessage (READ ).is (READ ));
112+ assertFalse (new GridCacheOperationMessage (READ ).is (DELETE ));
113+ }
97114}
0 commit comments