public void MercatorDemTileMapTest() { MockClasses.MockElevationMap map = new MockClasses.MockElevationMap(); IDemTileSerializer serializer = new MockClasses.MockDemTileSerializer(); ToastDemTileCreator tc = new ToastDemTileCreator(map, serializer); Assert.AreEqual(tc.ProjectionType, ProjectionTypes.Toast); tc.Create(0, 0, 0); }
public void InvalidateDEMToastCreatorUsingNullElevation() { // Get Values from XML File string expectedError = utilityObj.XmlUtil.GetTextValue(Constants.MercDemSerializerTestNode, Constants.ExpectedErrorNode); string destinationPath = Path.Combine(Environment.CurrentDirectory, fileTemplate); DemTileSerializer demTileSerializer = new DemTileSerializer(destinationPath); ToastDemTileCreator merc = null; try { merc = new ToastDemTileCreator(null, demTileSerializer); Assert.Fail(); } catch (ArgumentNullException ex) { string message = ex.Message; Assert.IsNull(merc); Assert.AreEqual(expectedError, message.Replace("\r", string.Empty).Replace("\n", string.Empty)); } }