1
1
/*******************************************************************************
2
- * Copyright (c) 2000, 2020 IBM Corporation and others.
2
+ * Copyright (c) 2000, 2021 IBM Corporation and others.
3
3
*
4
4
* This program and the accompanying materials
5
5
* are made available under the terms of the Eclipse Public License 2.0
17
17
import static org .junit .Assert .assertArrayEquals ;
18
18
import static org .junit .Assert .assertEquals ;
19
19
import static org .junit .Assert .assertFalse ;
20
+ import static org .junit .Assert .assertNotEquals ;
20
21
import static org .junit .Assert .assertNotNull ;
21
22
import static org .junit .Assert .assertNull ;
22
23
import static org .junit .Assert .assertThrows ;
@@ -84,7 +85,7 @@ public void test_copy() {
84
85
ccombo .copy ();
85
86
ccombo .setSelection (new Point (0 ,0 ));
86
87
ccombo .paste ();
87
- assertTrue (":a:" , ccombo .getText (). equals ( "23123456" ));
88
+ assertEquals (":a:" , "23123456" , ccombo .getText ());
88
89
}
89
90
90
91
@ Test
@@ -100,7 +101,7 @@ public void test_cut() {
100
101
ccombo .setText ("123456" );
101
102
ccombo .setSelection (new Point (1 ,3 ));
102
103
ccombo .cut ();
103
- assertTrue (":a:" , ccombo .getText (). equals ( "1456" ));
104
+ assertEquals (":a:" , "1456" , ccombo .getText ());
104
105
}
105
106
106
107
@ Override
@@ -137,9 +138,9 @@ public void test_paste() {
137
138
ccombo .setText ("123456" );
138
139
ccombo .setSelection (new Point (1 ,3 ));
139
140
ccombo .cut ();
140
- assertTrue (":a:" , ccombo .getText (). equals ( "1456" ));
141
+ assertEquals (":a:" , "1456" , ccombo .getText ());
141
142
ccombo .paste ();
142
- assertTrue (":a:" , ccombo .getText (). equals ( "123456" ));
143
+ assertEquals (":a:" , "123456" , ccombo .getText ());
143
144
}
144
145
145
146
@ Override
@@ -247,7 +248,7 @@ public void test_setToolTipTextLjava_lang_String() {
247
248
String [] cases = {"" , "fang" , "fang0" };
248
249
for (int i = 0 ; i < cases .length ; i ++) {
249
250
ccombo .setText (cases [i ]);
250
- assertTrue (":a:" + i , ccombo . getText (). equals ( cases [i ]));
251
+ assertEquals (":a:" + i , cases [i ], ccombo . getText ( ));
251
252
}
252
253
}
253
254
@@ -382,12 +383,12 @@ public void test_clearSelection() {
382
383
for (int i = 0 ; i < number ; i ++)
383
384
ccombo .add ("fred" + i );
384
385
ccombo .clearSelection ();
385
- assertTrue (":a:" , ccombo . getSelection (). equals ( new Point (0 , 0 )));
386
+ assertEquals (":a:" , new Point (0 , 0 ), ccombo . getSelection ( ));
386
387
ccombo .setSelection (new Point (0 , 5 ));
387
- assertTrue (":b:" , ccombo . getSelection (). equals ( new Point (0 , 0 ))); //nothing is selected
388
+ assertEquals (":b:" , new Point (0 , 0 ), ccombo . getSelection ( )); //nothing is selected
388
389
ccombo .setText ("some text" );
389
390
ccombo .setSelection (new Point (0 , 5 ));
390
- assertTrue (":c:" , ccombo . getSelection (). equals ( new Point (0 , 5 )));
391
+ assertEquals (":c:" , new Point (0 , 5 ), ccombo . getSelection ( ));
391
392
ccombo .clearSelection ();
392
393
assertEquals (":d:" , ccombo .getSelection ().x , ccombo .getSelection ().y );
393
394
}
@@ -467,7 +468,7 @@ public void test_getItemI() {
467
468
ccombo .add ("fred" + i );
468
469
}
469
470
for (int i = 0 ; i < number ; i ++)
470
- assertTrue ( ccombo . getItem ( i ). equals ( "fred" + i ));
471
+ assertEquals ( "fred" + i , ccombo . getItem ( i ));
471
472
}
472
473
473
474
@ Test
@@ -478,17 +479,17 @@ public void test_getItems() {
478
479
ccombo .add ("3" );
479
480
String [] items = ccombo .getItems ();
480
481
assertEquals (":a:" ,3 , items .length );
481
- assertTrue (":a:" , items [0 ]. equals ( "1" ) );
482
- assertTrue (":a:" , items [1 ]. equals ( "2" ) );
483
- assertTrue (":a:" , items [2 ]. equals ( "3" ) );
482
+ assertEquals (":a:" , "1" , items [0 ]);
483
+ assertEquals (":a:" , "2" , items [1 ]);
484
+ assertEquals (":a:" , "3" , items [2 ]);
484
485
}
485
486
486
487
@ Test
487
488
public void test_getSelection () {
488
489
ccombo .setText ("123456" );
489
490
ccombo .setSelection (new Point (1 ,3 ));
490
491
ccombo .getSelection ();
491
- assertTrue (":a:" , ccombo . getSelection (). equals ( new Point (1 ,3 )));
492
+ assertEquals (":a:" , new Point (1 ,3 ), ccombo . getSelection ( ));
492
493
}
493
494
494
495
@ Test
@@ -520,15 +521,15 @@ public void test_getStyle() {
520
521
int style = 0 ;
521
522
ccombo .setEditable (false );
522
523
style = ccombo .getStyle ();
523
- assertTrue ( (style & SWT .READ_ONLY ) != 0 );
524
+ assertNotEquals ( 0 , (style & SWT .READ_ONLY ));
524
525
}
525
526
526
527
@ Test
527
528
public void test_getText () {
528
529
String [] cases = {"" , "fred" , "fredfred" };
529
530
for (int i = 0 ; i < cases .length ; i ++) {
530
531
ccombo .setText (cases [i ]);
531
- assertTrue (":a:" + String .valueOf (i ), cases [i ]. equals ( ccombo .getText () ));
532
+ assertEquals (":a:" + String .valueOf (i ), cases [i ], ccombo .getText ());
532
533
}
533
534
}
534
535
@@ -768,7 +769,7 @@ public void test_setItemILjava_lang_String() {
768
769
769
770
ccombo .add ("joe" );
770
771
ccombo .setItem (0 , "fang" );
771
- assertTrue ("fang" , ccombo .getItem (0 ). equals ( "fang" ));
772
+ assertEquals ("fang" , "fang" , ccombo .getItem (0 ));
772
773
773
774
assertThrows ("No exception thrown for illegal index argument" , IllegalArgumentException .class , () ->ccombo .setItem (4 , "fang" ));
774
775
@@ -806,10 +807,10 @@ public void test_setSelectionLorg_eclipse_swt_graphics_Point() {
806
807
for (int i = 0 ; i < number ; i ++)
807
808
ccombo .add ("fang" + i );
808
809
ccombo .setSelection (new Point (0 , 5 ));
809
- assertTrue (":a:" , ccombo . getSelection (). equals ( new Point (0 , 0 )));
810
+ assertEquals (":a:" , new Point (0 , 0 ), ccombo . getSelection ( ));
810
811
ccombo .setText ("some text" );
811
812
ccombo .setSelection (new Point (0 , 5 ));
812
- assertTrue ("Has not been implemented :b:" , ccombo . getSelection (). equals ( new Point (0 , 5 )));
813
+ assertEquals ("Has not been implemented :b:" , new Point (0 , 5 ), ccombo . getSelection ( ));
813
814
}
814
815
815
816
@ Test
@@ -827,21 +828,21 @@ public void test_setTextLjava_lang_String() {
827
828
String [] cases = {"" , "fang" , "fang0" };
828
829
for (int i = 0 ; i < cases .length ; i ++) {
829
830
ccombo .setText (cases [i ]);
830
- assertTrue (":a:" + i , ccombo . getText (). equals ( cases [i ]));
831
+ assertEquals (":a:" + i , cases [i ], ccombo . getText ( ));
831
832
}
832
833
for (int i = 0 ; i < 5 ; i ++) {
833
834
ccombo .add ("fang" );
834
835
}
835
836
for (int i = 0 ; i < cases .length ; i ++) {
836
837
ccombo .setText (cases [i ]);
837
- assertTrue (":b:" + i , ccombo . getText (). equals ( cases [i ]));
838
+ assertEquals (":b:" + i , cases [i ], ccombo . getText ( ));
838
839
}
839
840
for (int i = 0 ; i < 5 ; i ++) {
840
841
ccombo .add ("fang" + i );
841
842
}
842
843
for (int i = 0 ; i < cases .length ; i ++) {
843
844
ccombo .setText (cases [i ]);
844
- assertTrue (":c:" + i , ccombo . getText (). equals ( cases [i ]));
845
+ assertEquals (":c:" + i , cases [i ], ccombo . getText ( ));
845
846
}
846
847
}
847
848
0 commit comments