File tree Expand file tree Collapse file tree 1 file changed +25
-3
lines changed Expand file tree Collapse file tree 1 file changed +25
-3
lines changed Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ public void Items_Ok()
2727 }
2828
2929 [ Fact ]
30- public void ClickItem_Ok ( )
30+ public async Task ClickItem_Ok ( )
3131 {
3232 var clicked = false ;
3333 var cut = Context . RenderComponent < ListGroup < Foo > > ( pb =>
@@ -44,8 +44,30 @@ public void ClickItem_Ok()
4444 } ) ;
4545 } ) ;
4646 var item = cut . Find ( ".list-group-item" ) ;
47- item . Click ( ) ;
48- cut . WaitForState ( ( ) => clicked ) ;
47+ await cut . InvokeAsync ( ( ) => item . Click ( ) ) ;
48+ Assert . True ( clicked ) ;
49+ }
50+
51+ [ Fact ]
52+ public async Task DoubleClickItem_Ok ( )
53+ {
54+ var clicked = false ;
55+ var cut = Context . RenderComponent < ListGroup < Foo > > ( pb =>
56+ {
57+ pb . Add ( a => a . Items ,
58+ [
59+ new ( ) { Name = "Test 1" } ,
60+ new ( ) { Name = "Test 1" }
61+ ] ) ;
62+ pb . Add ( a => a . OnDoubleClickItem , foo =>
63+ {
64+ clicked = true ;
65+ return Task . CompletedTask ;
66+ } ) ;
67+ } ) ;
68+ var item = cut . Find ( ".list-group-item" ) ;
69+ await cut . InvokeAsync ( ( ) => item . DoubleClick ( ) ) ;
70+ Assert . True ( clicked ) ;
4971 }
5072
5173 [ Fact ]
You can’t perform that action at this time.
0 commit comments