Index: Core/Components/test/Core.Components.DotSpatial.Forms.Test/MapControlTest.cs
===================================================================
diff -u -r0ee5f95cffed8079f7cf36e95e2909b425a133cd -r12505b776d1c5e455b996dee4fadc9df625a1c3f
--- Core/Components/test/Core.Components.DotSpatial.Forms.Test/MapControlTest.cs (.../MapControlTest.cs) (revision 0ee5f95cffed8079f7cf36e95e2909b425a133cd)
+++ Core/Components/test/Core.Components.DotSpatial.Forms.Test/MapControlTest.cs (.../MapControlTest.cs) (revision 12505b776d1c5e455b996dee4fadc9df625a1c3f)
@@ -549,6 +549,19 @@
return mapDataCollection;
}
+ ///
+ /// Creates a without dimensions. This way aspect ratio related issues can be bypassed.
+ ///
+ /// The created .
+ private static MapControl CreateDimensionlessMapControl()
+ {
+ return new MapControl
+ {
+ Width = 0,
+ Height = 0
+ };
+ }
+
#region BackgroundMapData
[Test]
@@ -983,11 +996,10 @@
using (new UseCustomSettingsHelper(testSettingsHelper))
using (new UseCustomTileSourceFactoryConfig(newBackgroundMapData))
- using (var map = new MapControl
+ using (MapControl map = CreateDimensionlessMapControl())
{
- BackgroundMapData = startingBackgroundMapData
- })
- {
+ map.BackgroundMapData = startingBackgroundMapData;
+
Map mapView = map.Controls.OfType