@@ -668,7 +668,7 @@ public void Mouse_Click ()
668
668
669
669
[ Fact ]
670
670
[ SetupFakeDriver ]
671
- public void Mouse_DoubleClick ( )
671
+ public void Mouse_DoubleClick_Accepts ( )
672
672
{
673
673
var radioGroup = new RadioGroup
674
674
{
@@ -705,12 +705,13 @@ public void Mouse_DoubleClick ()
705
705
// NOTE: We need to do the same
706
706
707
707
Assert . True ( radioGroup . NewMouseEvent ( new ( ) { Position = new ( 0 , 0 ) , Flags = MouseFlags . Button1Clicked } ) ) ;
708
- Assert . True ( radioGroup . NewMouseEvent ( new ( ) { Position = new ( 0 , 0 ) , Flags = MouseFlags . Button1DoubleClicked } ) ) ;
708
+ Assert . False ( radioGroup . NewMouseEvent ( new ( ) { Position = new ( 0 , 0 ) , Flags = MouseFlags . Button1DoubleClicked } ) ) ;
709
709
Assert . Equal ( 0 , radioGroup . SelectedItem ) ;
710
710
Assert . Equal ( 0 , selectedItemChanged ) ;
711
711
Assert . Equal ( 0 , selectingCount ) ;
712
712
Assert . Equal ( 1 , acceptedCount ) ;
713
713
714
+ // single click twice
714
715
Assert . True ( radioGroup . NewMouseEvent ( new ( ) { Position = new ( 0 , 1 ) , Flags = MouseFlags . Button1Clicked } ) ) ;
715
716
Assert . True ( radioGroup . NewMouseEvent ( new ( ) { Position = new ( 0 , 1 ) , Flags = MouseFlags . Button1Clicked } ) ) ;
716
717
Assert . Equal ( 1 , radioGroup . SelectedItem ) ;
@@ -719,7 +720,7 @@ public void Mouse_DoubleClick ()
719
720
Assert . Equal ( 1 , acceptedCount ) ;
720
721
721
722
Assert . True ( radioGroup . NewMouseEvent ( new ( ) { Position = new ( 0 , 1 ) , Flags = MouseFlags . Button1Clicked } ) ) ;
722
- Assert . True ( radioGroup . NewMouseEvent ( new ( ) { Position = new ( 0 , 1 ) , Flags = MouseFlags . Button1DoubleClicked } ) ) ;
723
+ Assert . False ( radioGroup . NewMouseEvent ( new ( ) { Position = new ( 0 , 1 ) , Flags = MouseFlags . Button1DoubleClicked } ) ) ;
723
724
Assert . Equal ( 1 , radioGroup . SelectedItem ) ;
724
725
Assert . Equal ( 1 , selectedItemChanged ) ;
725
726
Assert . Equal ( 1 , selectingCount ) ;
@@ -766,7 +767,7 @@ public void Mouse_DoubleClick ()
766
767
767
768
radioGroup . DoubleClickAccepts = false ;
768
769
Assert . True ( radioGroup . NewMouseEvent ( new ( ) { Position = new ( 0 , 1 ) , Flags = MouseFlags . Button1Clicked } ) ) ;
769
- Assert . True ( radioGroup . NewMouseEvent ( new ( ) { Position = new ( 0 , 1 ) , Flags = MouseFlags . Button1DoubleClicked } ) ) ;
770
+ Assert . False ( radioGroup . NewMouseEvent ( new ( ) { Position = new ( 0 , 1 ) , Flags = MouseFlags . Button1DoubleClicked } ) ) ;
770
771
}
771
772
772
773
#endregion Mouse Tests
0 commit comments