@@ -81,8 +81,8 @@ public void TestAdjust()
81
81
82
82
Assert . AreEqual ( 100 , s . X ) ;
83
83
Assert . AreEqual ( 250 , s . Y ) ;
84
- Assert . AreEqual ( 650 , s . Width ) ;
85
- Assert . AreEqual ( 800 , s . Height ) ;
84
+ Assert . AreEqual ( 600 , s . Width ) ;
85
+ Assert . AreEqual ( 700 , s . Height ) ;
86
86
}
87
87
88
88
[ Test ]
@@ -98,8 +98,8 @@ public void TestAdjusted()
98
98
99
99
Assert . AreEqual ( 100 , n . X ) ;
100
100
Assert . AreEqual ( 250 , n . Y ) ;
101
- Assert . AreEqual ( 650 , n . Width ) ;
102
- Assert . AreEqual ( 800 , n . Height ) ;
101
+ Assert . AreEqual ( 600 , n . Width ) ;
102
+ Assert . AreEqual ( 700 , n . Height ) ;
103
103
}
104
104
105
105
[ Test ]
@@ -127,7 +127,7 @@ public void TestBottomLeft()
127
127
128
128
var n = s . BottomLeft ;
129
129
130
- Assert . AreEqual ( new QPointF ( s . Left , s . Height + s . Top - 1 ) , n ) ;
130
+ Assert . AreEqual ( new QPointF ( s . Left , s . Height + s . Top ) , n ) ;
131
131
}
132
132
133
133
[ Test ]
@@ -141,7 +141,7 @@ public void TestBottomRight()
141
141
142
142
var n = s . BottomRight ;
143
143
144
- Assert . AreEqual ( new QPointF ( s . Left + s . Width - 1 , s . Top + s . Height - 1 ) , n ) ;
144
+ Assert . AreEqual ( new QPointF ( s . Left + s . Width , s . Top + s . Height ) , n ) ;
145
145
}
146
146
147
147
[ Test ]
@@ -155,8 +155,8 @@ public void TestCenter()
155
155
156
156
var n = s . Center ;
157
157
158
- Assert . AreEqual ( 275 , n . X ) ;
159
- Assert . AreEqual ( 375 , n . Y ) ;
158
+ Assert . AreEqual ( 300 , n . X ) ;
159
+ Assert . AreEqual ( 450 , n . Y ) ;
160
160
}
161
161
162
162
[ Test ]
@@ -403,8 +403,8 @@ public void TestMarginsAdded()
403
403
404
404
var newR = s . MarginsAdded ( mar ) ;
405
405
406
- Assert . AreEqual ( 100 , newR . Left ) ;
407
- Assert . AreEqual ( 250 , newR . Top ) ;
406
+ Assert . AreEqual ( 0 , newR . Left ) ;
407
+ Assert . AreEqual ( 50 , newR . Top ) ;
408
408
Assert . AreEqual ( 750 , newR . Right ) ;
409
409
Assert . AreEqual ( 700 , newR . Bottom ) ;
410
410
}
@@ -422,8 +422,8 @@ public void TestMarginsRemoved()
422
422
423
423
var newR = s . MarginsRemoved ( mar ) ;
424
424
425
- Assert . AreEqual ( 0 , newR . Left ) ;
426
- Assert . AreEqual ( 50 , newR . Top ) ;
425
+ Assert . AreEqual ( 100 , newR . Left ) ;
426
+ Assert . AreEqual ( 250 , newR . Top ) ;
427
427
Assert . AreEqual ( 450 , newR . Right ) ;
428
428
Assert . AreEqual ( 300 , newR . Bottom ) ;
429
429
}
@@ -439,7 +439,7 @@ public void TestMoveBottom()
439
439
440
440
s . MoveBottom ( 50 ) ;
441
441
442
- Assert . AreEqual ( 550 , s . Bottom ) ;
442
+ Assert . AreEqual ( 50 , s . Bottom ) ;
443
443
}
444
444
445
445
[ Test ]
@@ -473,7 +473,7 @@ public void TestMoveBottomRight()
473
473
Assert . AreEqual ( 500 , s . Width ) ;
474
474
Assert . AreEqual ( 600 , s . Height ) ;
475
475
Assert . AreEqual ( 100 , s . X ) ;
476
- Assert . AreEqual ( 100 , s . Y ) ;
476
+ Assert . AreEqual ( 0 , s . Y ) ;
477
477
}
478
478
479
479
[ Test ]
@@ -506,7 +506,7 @@ public void TestMoveLeft()
506
506
507
507
Assert . AreEqual ( 500 , s . Width ) ;
508
508
Assert . AreEqual ( 600 , s . Height ) ;
509
- Assert . AreEqual ( 0 , s . X ) ;
509
+ Assert . AreEqual ( 50 , s . X ) ;
510
510
Assert . AreEqual ( 100 , s . Y ) ;
511
511
}
512
512
@@ -523,7 +523,7 @@ public void TestMoveRight()
523
523
524
524
Assert . AreEqual ( 500 , s . Width ) ;
525
525
Assert . AreEqual ( 600 , s . Height ) ;
526
- Assert . AreEqual ( 100 , s . X ) ;
526
+ Assert . AreEqual ( - 450 , s . X ) ;
527
527
Assert . AreEqual ( 100 , s . Y ) ;
528
528
}
529
529
@@ -625,8 +625,8 @@ public void TestNormalized()
625
625
626
626
Assert . IsTrue ( n . Width > 0 ) ;
627
627
Assert . IsTrue ( n . Height > 0 ) ;
628
- Assert . AreEqual ( 0 , n . X ) ;
629
- Assert . AreEqual ( 0 , n . Y ) ;
628
+ Assert . AreEqual ( - 1 , n . X ) ;
629
+ Assert . AreEqual ( - 1 , n . Y ) ;
630
630
}
631
631
632
632
[ Test ]
@@ -882,10 +882,10 @@ public void TestAddMarginOperator()
882
882
883
883
s1 += s2 ;
884
884
885
- Assert . AreEqual ( 100 , s1 . X ) ;
886
- Assert . AreEqual ( 100 , s1 . Y ) ;
887
- Assert . AreEqual ( 500 , s1 . Width ) ;
888
- Assert . AreEqual ( 600 , s1 . Height ) ;
885
+ Assert . AreEqual ( - 100 , s1 . X ) ;
886
+ Assert . AreEqual ( - 100 , s1 . Y ) ;
887
+ Assert . AreEqual ( 700 , s1 . Width ) ;
888
+ Assert . AreEqual ( 800 , s1 . Height ) ;
889
889
}
890
890
891
891
[ Test ]
@@ -899,12 +899,12 @@ public void TestSubMarginOperator()
899
899
900
900
var s2 = new QMarginsF ( 100 , 100 , 100 , 100 ) ;
901
901
902
- s1 + = s2 ;
902
+ s1 - = s2 ;
903
903
904
- Assert . AreEqual ( 0 , s1 . X ) ;
905
- Assert . AreEqual ( 0 , s1 . Y ) ;
906
- Assert . AreEqual ( 500 , s1 . Width ) ;
907
- Assert . AreEqual ( 600 , s1 . Height ) ;
904
+ Assert . AreEqual ( 200 , s1 . X ) ;
905
+ Assert . AreEqual ( 200 , s1 . Y ) ;
906
+ Assert . AreEqual ( 300 , s1 . Width ) ;
907
+ Assert . AreEqual ( 400 , s1 . Height ) ;
908
908
}
909
909
910
910
[ Test ]
@@ -984,10 +984,10 @@ public void TestAddMarginToNewRectOperator()
984
984
985
985
var n = s1 + s2 ;
986
986
987
- Assert . AreEqual ( 100 , n . X ) ;
988
- Assert . AreEqual ( 100 , n . Y ) ;
989
- Assert . AreEqual ( 500 , n . Width ) ;
990
- Assert . AreEqual ( 600 , n . Height ) ;
987
+ Assert . AreEqual ( - 100 , n . X ) ;
988
+ Assert . AreEqual ( - 100 , n . Y ) ;
989
+ Assert . AreEqual ( 700 , n . Width ) ;
990
+ Assert . AreEqual ( 800 , n . Height ) ;
991
991
}
992
992
993
993
[ Test ]
@@ -1003,10 +1003,10 @@ public void TestAddMarginToNewRectOperator2()
1003
1003
1004
1004
var n = s2 + s1 ;
1005
1005
1006
- Assert . AreEqual ( 100 , n . X ) ;
1007
- Assert . AreEqual ( 100 , n . Y ) ;
1008
- Assert . AreEqual ( 500 , n . Width ) ;
1009
- Assert . AreEqual ( 600 , n . Height ) ;
1006
+ Assert . AreEqual ( - 100 , n . X ) ;
1007
+ Assert . AreEqual ( - 100 , n . Y ) ;
1008
+ Assert . AreEqual ( 700 , n . Width ) ;
1009
+ Assert . AreEqual ( 800 , n . Height ) ;
1010
1010
}
1011
1011
1012
1012
[ Test ]
@@ -1022,10 +1022,10 @@ public void TestSubMarginToNewRectOperator()
1022
1022
1023
1023
var n = s1 - s2 ;
1024
1024
1025
- Assert . AreEqual ( 0 , n . X ) ;
1026
- Assert . AreEqual ( 0 , n . Y ) ;
1027
- Assert . AreEqual ( 500 , n . Width ) ;
1028
- Assert . AreEqual ( 600 , n . Height ) ;
1025
+ Assert . AreEqual ( 200 , n . X ) ;
1026
+ Assert . AreEqual ( 200 , n . Y ) ;
1027
+ Assert . AreEqual ( 300 , n . Width ) ;
1028
+ Assert . AreEqual ( 400 , n . Height ) ;
1029
1029
}
1030
1030
1031
1031
[ Test ]
0 commit comments