11using System . Windows . Media ;
2- using Xunit ;
32
43namespace MaterialDesignThemes . Wpf . Tests ;
54
@@ -12,100 +11,100 @@ public ButtonProgressAssistTests()
1211 _testElement = new Button ( ) ;
1312 }
1413
15- [ StaFact ]
16- public void TestMinimumProperty ( )
14+ [ Test , STAThreadExecutor ]
15+ public async Task TestMinimumProperty ( )
1716 {
1817 // Assert defaults
19- Assert . Equal ( "Minimum" , ButtonProgressAssist . MinimumProperty . Name ) ;
20- Assert . Equal ( default , ButtonProgressAssist . GetMinimum ( _testElement ) ) ;
18+ await Assert . That ( ButtonProgressAssist . MinimumProperty . Name ) . IsEqualTo ( "Minimum" ) ;
19+ await Assert . That ( ButtonProgressAssist . GetMinimum ( _testElement ) ) . IsEqualTo ( default ) ;
2120
2221 // Assert setting works
2322 ButtonProgressAssist . SetMinimum ( _testElement , 133.14 ) ;
24- Assert . Equal ( 133.14 , ButtonProgressAssist . GetMinimum ( _testElement ) ) ;
23+ await Assert . That ( ButtonProgressAssist . GetMinimum ( _testElement ) ) . IsEqualTo ( 133.14 ) ;
2524 }
2625
27- [ StaFact ]
28- public void TestMaximumProperty ( )
26+ [ Test , STAThreadExecutor ]
27+ public async Task TestMaximumProperty ( )
2928 {
3029 // Assert defaults
31- Assert . Equal ( "Maximum" , ButtonProgressAssist . MaximumProperty . Name ) ;
32- Assert . Equal ( 100.0 , ButtonProgressAssist . GetMaximum ( _testElement ) ) ;
30+ await Assert . That ( ButtonProgressAssist . MaximumProperty . Name ) . IsEqualTo ( "Maximum" ) ;
31+ await Assert . That ( ButtonProgressAssist . GetMaximum ( _testElement ) ) . IsEqualTo ( 100.0 ) ;
3332
3433 // Assert setting works
3534 ButtonProgressAssist . SetMaximum ( _testElement , 39.56 ) ;
36- Assert . Equal ( 39.56 , ButtonProgressAssist . GetMaximum ( _testElement ) ) ;
35+ await Assert . That ( ButtonProgressAssist . GetMaximum ( _testElement ) ) . IsEqualTo ( 39.56 ) ;
3736 }
3837
39- [ StaFact ]
40- public void TestValueProperty ( )
38+ [ Test , STAThreadExecutor ]
39+ public async Task TestValueProperty ( )
4140 {
4241 // Assert defaults
43- Assert . Equal ( "Value" , ButtonProgressAssist . ValueProperty . Name ) ;
44- Assert . Equal ( default , ButtonProgressAssist . GetValue ( _testElement ) ) ;
42+ await Assert . That ( ButtonProgressAssist . ValueProperty . Name ) . IsEqualTo ( "Value" ) ;
43+ await Assert . That ( ButtonProgressAssist . GetValue ( _testElement ) ) . IsEqualTo ( default ) ;
4544
4645 // Assert setting works
4746 ButtonProgressAssist . SetValue ( _testElement , 99.1 ) ;
48- Assert . Equal ( 99.1 , ButtonProgressAssist . GetValue ( _testElement ) ) ;
47+ await Assert . That ( ButtonProgressAssist . GetValue ( _testElement ) ) . IsEqualTo ( 99.1 ) ;
4948 }
5049
51- [ StaFact ]
52- public void TestIsIndeterminateProperty ( )
50+ [ Test , STAThreadExecutor ]
51+ public async Task TestIsIndeterminateProperty ( )
5352 {
5453 // Assert defaults
55- Assert . Equal ( "IsIndeterminate" , ButtonProgressAssist . IsIndeterminateProperty . Name ) ;
56- Assert . Equal ( default , ButtonProgressAssist . GetIsIndeterminate ( _testElement ) ) ;
54+ await Assert . That ( ButtonProgressAssist . IsIndeterminateProperty . Name ) . IsEqualTo ( "IsIndeterminate" ) ;
55+ await Assert . That ( ButtonProgressAssist . GetIsIndeterminate ( _testElement ) ) . IsEqualTo ( default ) ;
5756
5857 // Assert setting works
5958 ButtonProgressAssist . SetIsIndeterminate ( _testElement , false ) ;
60- Assert . False ( ButtonProgressAssist . GetIsIndeterminate ( _testElement ) ) ;
59+ await Assert . That ( ButtonProgressAssist . GetIsIndeterminate ( _testElement ) ) . IsFalse ( ) ;
6160 }
6261
63- [ StaFact ]
64- public void TestIndicatorForegroundProperty ( )
62+ [ Test , STAThreadExecutor ]
63+ public async Task TestIndicatorForegroundProperty ( )
6564 {
6665 // Assert defaults
67- Assert . Equal ( "IndicatorForeground" , ButtonProgressAssist . IndicatorForegroundProperty . Name ) ;
68- Assert . Equal ( default , ButtonProgressAssist . GetIndicatorForeground ( _testElement ) ) ;
66+ await Assert . That ( ButtonProgressAssist . IndicatorForegroundProperty . Name ) . IsEqualTo ( "IndicatorForeground" ) ;
67+ await Assert . That ( ButtonProgressAssist . GetIndicatorForeground ( _testElement ) ) . IsEqualTo ( default ) ;
6968
7069 // Assert setting works
7170 ButtonProgressAssist . SetIndicatorForeground ( _testElement , Brushes . LightBlue ) ;
72- Assert . Equal ( Brushes . LightBlue , ButtonProgressAssist . GetIndicatorForeground ( _testElement ) ) ;
71+ await Assert . That ( ButtonProgressAssist . GetIndicatorForeground ( _testElement ) ) . IsEqualTo ( Brushes . LightBlue ) ;
7372 }
7473
75- [ StaFact ]
76- public void TestIndicatorBackgroundProperty ( )
74+ [ Test , STAThreadExecutor ]
75+ public async Task TestIndicatorBackgroundProperty ( )
7776 {
7877 // Assert defaults
79- Assert . Equal ( "IndicatorBackground" , ButtonProgressAssist . IndicatorBackgroundProperty . Name ) ;
80- Assert . Equal ( default , ButtonProgressAssist . GetIndicatorBackground ( _testElement ) ) ;
78+ await Assert . That ( ButtonProgressAssist . IndicatorBackgroundProperty . Name ) . IsEqualTo ( "IndicatorBackground" ) ;
79+ await Assert . That ( ButtonProgressAssist . GetIndicatorBackground ( _testElement ) ) . IsEqualTo ( default ) ;
8180
8281 // Assert setting works
8382 ButtonProgressAssist . SetIndicatorBackground ( _testElement , Brushes . DarkGoldenrod ) ;
84- Assert . Equal ( Brushes . DarkGoldenrod , ButtonProgressAssist . GetIndicatorBackground ( _testElement ) ) ;
83+ await Assert . That ( ButtonProgressAssist . GetIndicatorBackground ( _testElement ) ) . IsEqualTo ( Brushes . DarkGoldenrod ) ;
8584 }
8685
87- [ StaFact ]
88- public void TestIsIndicatorVisibleProperty ( )
86+ [ Test , STAThreadExecutor ]
87+ public async Task TestIsIndicatorVisibleProperty ( )
8988 {
9089 // Assert defaults
91- Assert . Equal ( "IsIndicatorVisible" , ButtonProgressAssist . IsIndicatorVisibleProperty . Name ) ;
92- Assert . Equal ( default , ButtonProgressAssist . GetIsIndicatorVisible ( _testElement ) ) ;
90+ await Assert . That ( ButtonProgressAssist . IsIndicatorVisibleProperty . Name ) . IsEqualTo ( "IsIndicatorVisible" ) ;
91+ await Assert . That ( ButtonProgressAssist . GetIsIndicatorVisible ( _testElement ) ) . IsEqualTo ( default ) ;
9392
9493 // Assert setting works
9594 ButtonProgressAssist . SetIsIndicatorVisible ( _testElement , true ) ;
96- Assert . True ( ButtonProgressAssist . GetIsIndicatorVisible ( _testElement ) ) ;
95+ await Assert . That ( ButtonProgressAssist . GetIsIndicatorVisible ( _testElement ) ) . IsTrue ( ) ;
9796 }
9897
99- [ StaFact ]
100- public void TestOpacityProperty ( )
98+ [ Test , STAThreadExecutor ]
99+ public async Task TestOpacityProperty ( )
101100 {
102101 // Assert defaults
103- Assert . Equal ( "Opacity" , ButtonProgressAssist . OpacityProperty . Name ) ;
104- Assert . Equal ( default , ButtonProgressAssist . GetOpacity ( _testElement ) ) ;
102+ await Assert . That ( ButtonProgressAssist . OpacityProperty . Name ) . IsEqualTo ( "Opacity" ) ;
103+ await Assert . That ( ButtonProgressAssist . GetOpacity ( _testElement ) ) . IsEqualTo ( default ) ;
105104
106105 // Assert setting works
107106 ButtonProgressAssist . SetOpacity ( _testElement , 311 ) ;
108- Assert . Equal ( 311 , ButtonProgressAssist . GetOpacity ( _testElement ) ) ;
107+ await Assert . That ( ButtonProgressAssist . GetOpacity ( _testElement ) ) . IsEqualTo ( 311 ) ;
109108 }
110109
111110}
0 commit comments