@@ -57,27 +57,27 @@ let slider =
57
57
[<Tests>]
58
58
let ``Slider tests`` =
59
59
testList " LayoutObjects.Slider JSON field tests" [
60
- slider |> createJsonFieldTest " active" " 1"
61
- slider |> createJsonFieldTest " activebgcolor" " \" rgba(1, 2, 3, 1.0)\" "
62
- slider |> createJsonFieldTest " bgcolor" " \" rgba(2, 3, 4, 1.0)\" "
63
- slider |> createJsonFieldTest " bordercolor" " \" rgba(3, 4, 5, 1.0)\" "
64
- slider |> createJsonFieldTest " borderwidth" " 2"
65
- slider |> createJsonFieldTest " currentvalue" " {\" font\" :{\" family\" :\" Arial\" ,\" size\" :1.0,\" color\" :\" rgba(4, 5, 6, 1.0)\" },\" offset\" :1,\" prefix\" :\" prefix\" ,\" suffix\" :\" suffix\" ,\" visible\" :false,\" xanchor\" :\" center\" }"
66
- slider |> createJsonFieldTest " font" " {\" family\" :\" Balto\" ,\" size\" :2.0,\" color\" :\" rgba(5, 6, 7, 1.0)\" }"
67
- slider |> createJsonFieldTest " len" " 0.4"
68
- slider |> createJsonFieldTest " lenmode" " \" fraction\" "
69
- slider |> createJsonFieldTest " minorticklen" " 6"
70
- slider |> createJsonFieldTest " name" " \" SliderName\" "
71
- slider |> createJsonFieldTest " pad" " {\" b\" :1,\" l\" :2,\" r\" :3,\" t\" :4}"
72
- slider |> createJsonFieldTest " templateitemname" " \" TemplateItemName\" "
73
- slider |> createJsonFieldTest " tickcolor" " \" rgba(6, 7, 8, 1.0)\" "
74
- slider |> createJsonFieldTest " ticklen" " 7"
75
- slider |> createJsonFieldTest " tickwidth" " 8"
76
- slider |> createJsonFieldTest " transition" " {\" duration\" :1,\" easing\" :\" back\" ,\" ordering\" :\" layout first\" }"
77
- slider |> createJsonFieldTest " visible" " true"
78
- slider |> createJsonFieldTest " x" " 9"
79
- slider |> createJsonFieldTest " xanchor" " \" left\" "
80
- slider |> createJsonFieldTest " y" " 10"
81
- slider |> createJsonFieldTest " yanchor" " \" middle\" "
82
- slider |> createJsonFieldTest " steps" " [{\" args\" :[{\" visible\" :false},{\" title\" :\" stepTitle\" }],\" execute\" :true,\" label\" :\" stepLabel\" ,\" method\" :\" update\" ,\" name\" :\" stepName\" ,\" templateitemname\" :\" stepTemplateItemName\" ,\" value\" :\" stepValue\" ,\" visible\" :true}]"
60
+ testCase " active " ( fun _ -> slider |> jsonFieldIsSetWith " active" " 1" )
61
+ testCase " activebgcolor " ( fun _ -> slider |> jsonFieldIsSetWith " activebgcolor" " \" rgba(1, 2, 3, 1.0)\" " )
62
+ testCase " bgcolor " ( fun _ -> slider |> jsonFieldIsSetWith " bgcolor" " \" rgba(2, 3, 4, 1.0)\" " )
63
+ testCase " bordercolor " ( fun _ -> slider |> jsonFieldIsSetWith " bordercolor" " \" rgba(3, 4, 5, 1.0)\" " )
64
+ testCase " borderwidth " ( fun _ -> slider |> jsonFieldIsSetWith " borderwidth" " 2" )
65
+ testCase " currentvalue " ( fun _ -> slider |> jsonFieldIsSetWith " currentvalue" " {\" font\" :{\" family\" :\" Arial\" ,\" size\" :1.0,\" color\" :\" rgba(4, 5, 6, 1.0)\" },\" offset\" :1,\" prefix\" :\" prefix\" ,\" suffix\" :\" suffix\" ,\" visible\" :false,\" xanchor\" :\" center\" }" )
66
+ testCase " font " ( fun _ -> slider |> jsonFieldIsSetWith " font" " {\" family\" :\" Balto\" ,\" size\" :2.0,\" color\" :\" rgba(5, 6, 7, 1.0)\" }" )
67
+ testCase " len " ( fun _ -> slider |> jsonFieldIsSetWith " len" " 0.4" )
68
+ testCase " lenmode " ( fun _ -> slider |> jsonFieldIsSetWith " lenmode" " \" fraction\" " )
69
+ testCase " minorticklen " ( fun _ -> slider |> jsonFieldIsSetWith " minorticklen" " 6" )
70
+ testCase " name " ( fun _ -> slider |> jsonFieldIsSetWith " name" " \" SliderName\" " )
71
+ testCase " pad " ( fun _ -> slider |> jsonFieldIsSetWith " pad" " {\" b\" :1,\" l\" :2,\" r\" :3,\" t\" :4}" )
72
+ testCase " templateitemname " ( fun _ -> slider |> jsonFieldIsSetWith " templateitemname" " \" TemplateItemName\" " )
73
+ testCase " tickcolor " ( fun _ -> slider |> jsonFieldIsSetWith " tickcolor" " \" rgba(6, 7, 8, 1.0)\" " )
74
+ testCase " ticklen " ( fun _ -> slider |> jsonFieldIsSetWith " ticklen" " 7" )
75
+ testCase " tickwidth " ( fun _ -> slider |> jsonFieldIsSetWith " tickwidth" " 8" )
76
+ testCase " transition " ( fun _ -> slider |> jsonFieldIsSetWith " transition" " {\" duration\" :1,\" easing\" :\" back\" ,\" ordering\" :\" layout first\" }" )
77
+ testCase " visible " ( fun _ -> slider |> jsonFieldIsSetWith " visible" " true" )
78
+ testCase " x " ( fun _ -> slider |> jsonFieldIsSetWith " x" " 9" )
79
+ testCase " xanchor " ( fun _ -> slider |> jsonFieldIsSetWith " xanchor" " \" left\" " )
80
+ testCase " y " ( fun _ -> slider |> jsonFieldIsSetWith " y" " 10" )
81
+ testCase " yanchor " ( fun _ -> slider |> jsonFieldIsSetWith " yanchor" " \" middle\" " )
82
+ testCase " steps " ( fun _ -> slider |> jsonFieldIsSetWith " steps" " [{\" args\" :[{\" visible\" :false},{\" title\" :\" stepTitle\" }],\" execute\" :true,\" label\" :\" stepLabel\" ,\" method\" :\" update\" ,\" name\" :\" stepName\" ,\" templateitemname\" :\" stepTemplateItemName\" ,\" value\" :\" stepValue\" ,\" visible\" :true}]" )
83
83
]
0 commit comments