@@ -30,14 +30,17 @@ public void TearDown()
30
30
[ Test ]
31
31
public void BuildFromTable ( )
32
32
{
33
- UXFDataTable table = new UXFDataTable ( "some_text" , "an_integer" , "a_float" ) ;
33
+ UXFDataTable table = new UXFDataTable ( "some_text" , "an_integer" , "a_float" , "a_bool_lower" , "a_bool_pascal" , "a_bool_upper" ) ;
34
34
35
35
for ( int i = 0 ; i < 10 ; i ++ )
36
36
{
37
37
var row = new UXFDataRow ( ) ;
38
38
row . Add ( ( "some_text" , "hello" ) ) ;
39
39
row . Add ( ( "an_integer" , "123" ) ) ;
40
40
row . Add ( ( "a_float" , "3.14" ) ) ;
41
+ row . Add ( ( "a_bool_lower" , "true" ) ) ;
42
+ row . Add ( ( "a_bool_pascal" , "True" ) ) ;
43
+ row . Add ( ( "a_bool_upper" , "TRUE" ) ) ;
41
44
42
45
table . AddCompleteRow ( row ) ;
43
46
}
@@ -51,6 +54,9 @@ public void BuildFromTable()
51
54
Assert . AreEqual ( "hello" , trial . settings . GetString ( "some_text" ) ) ;
52
55
Assert . AreEqual ( 123 , trial . settings . GetInt ( "an_integer" ) ) ;
53
56
Assert . AreEqual ( 3.14f , trial . settings . GetFloat ( "a_float" ) ) ;
57
+ Assert . AreEqual ( true , trial . settings . GetBool ( "a_bool_lower" ) ) ;
58
+ Assert . AreEqual ( true , trial . settings . GetBool ( "a_bool_pascal" ) ) ;
59
+ Assert . AreEqual ( true , trial . settings . GetBool ( "a_bool_upper" ) ) ;
54
60
}
55
61
56
62
}
0 commit comments