|
Lines 91-98
Link Here
|
| 91 |
Assert.IsNotNull (transformProvider, |
91 |
Assert.IsNotNull (transformProvider, |
| 92 |
"Not returning TransformPatternIdentifiers."); |
92 |
"Not returning TransformPatternIdentifiers."); |
| 93 |
|
93 |
|
| 94 |
Assert.IsFalse (transformProvider.CanMove, |
94 |
Assert.IsTrue (transformProvider.CanMove, |
| 95 |
"Splitter can't be moved."); |
95 |
"Splitter can be moved."); |
| 96 |
} |
96 |
} |
| 97 |
|
97 |
|
| 98 |
[Test] |
98 |
[Test] |
|
Lines 107-114
Link Here
|
| 107 |
Assert.IsNotNull (transformProvider, |
107 |
Assert.IsNotNull (transformProvider, |
| 108 |
"Not returning TransformPatternIdentifiers."); |
108 |
"Not returning TransformPatternIdentifiers."); |
| 109 |
|
109 |
|
| 110 |
Assert.IsTrue (transformProvider.CanResize, |
110 |
Assert.IsFalse(transformProvider.CanResize, |
| 111 |
"Splitter can be resized."); |
111 |
"Splitter can't be resized."); |
| 112 |
} |
112 |
} |
| 113 |
|
113 |
|
| 114 |
[Test] |
114 |
[Test] |
|
Lines 139-149
Link Here
|
| 139 |
Assert.IsNotNull (transformProvider, |
139 |
Assert.IsNotNull (transformProvider, |
| 140 |
"Not returning TransformPatternIdentifiers."); |
140 |
"Not returning TransformPatternIdentifiers."); |
| 141 |
|
141 |
|
| 142 |
try { |
142 |
double x = 50, y = 50; |
| 143 |
double x = 10, y = 10; |
143 |
splitter.Dock == DockStyle.Left; |
| 144 |
transformProvider.Move (x, y); |
144 |
transformProvider.Move (x, y); |
| 145 |
Assert.Fail ("InvalidOperationException not thrown"); |
145 |
Assert.AreEqual (x, splitter.SplitPosition, "X"); |
| 146 |
} catch (InvalidOperationException) { } |
146 |
|
|
|
147 |
splitter.Dock = DockStyle.Right; |
| 148 |
transformProvider.Move (x, y); |
| 149 |
Assert.AreEqual (x, splitter.SplitPosition, "X"); |
| 150 |
|
| 151 |
splitter.Dock = DockStyle.Bottom; |
| 152 |
transformProvider.Move (x, y); |
| 153 |
Assert.AreEqual (y, splitter.SplitPosition, "Y"); |
| 154 |
|
| 155 |
splitter.Dock = DockStyle.Top; |
| 156 |
transformProvider.Move (x, y); |
| 157 |
Assert.AreEqual (y, splitter.SplitPosition, "Y"); |
| 147 |
} |
158 |
} |
| 148 |
|
159 |
|
| 149 |
[Test] |
160 |
[Test] |
|
Lines 158-182
Link Here
|
| 158 |
Assert.IsNotNull (transformProvider, |
169 |
Assert.IsNotNull (transformProvider, |
| 159 |
"Not returning TransformPatternIdentifiers."); |
170 |
"Not returning TransformPatternIdentifiers."); |
| 160 |
|
171 |
|
| 161 |
double width = 50, heitht = 50; |
172 |
try { |
| 162 |
transformProvider.Resize (width, heitht); |
173 |
double width = 10, height = 10; |
| 163 |
Assert.AreEqual (width, splitter.Size.Width, "Width"); |
174 |
transformProvider.Resize (width, height); |
| 164 |
Assert.AreEqual (heitht, splitter.Size.Height, "Height"); |
175 |
Assert.Fail ("InvalidOperationException not thrown"); |
| 165 |
|
176 |
} catch (InvalidOperationException) { } |
| 166 |
splitter.Dock = DockStyle.Right; |
|
|
| 167 |
transformProvider.Resize (width, heitht); |
| 168 |
Assert.AreEqual (width, splitter.Size.Width, "Width"); |
| 169 |
Assert.AreEqual (heitht, splitter.Size.Height, "Height"); |
| 170 |
|
| 171 |
splitter.Dock = DockStyle.Bottom; |
| 172 |
transformProvider.Resize (width, heitht); |
| 173 |
Assert.AreEqual (width, splitter.Size.Width, "Width"); |
| 174 |
Assert.AreEqual (heitht, splitter.Size.Height, "Height"); |
| 175 |
|
| 176 |
splitter.Dock = DockStyle.Top; |
| 177 |
transformProvider.Resize (width, heitht); |
| 178 |
Assert.AreEqual (width, splitter.Size.Width, "Width"); |
| 179 |
Assert.AreEqual (heitht, splitter.Size.Height, "Height"); |
| 180 |
} |
177 |
} |
| 181 |
|
178 |
|
| 182 |
[Test] |
179 |
[Test] |