public void ErrorMessageLayerDetailsViewModel() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); string expected = "Please provide proper data"; string actual; target.errorMessage = expected; actual = target.ErrorMessage; Assert.AreEqual(expected, actual); }
public void BottomRightLongitudeLayerDetailsViewModel() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); string expected = "90"; string actual; target.bottomRightLongitude = expected; actual = target.BottomRightLongitude; Assert.AreEqual(expected, actual); }
public void BottomRightLatitudeNegativeTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); string expected = "-91"; string actual; target.bottomRightLatitude = expected; actual = target.BottomRightLatitude; Assert.AreEqual(expected, actual); }
public void BottomRightLatitudeNegativeTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); string expected = "-91"; string actual; target.bottomRightLatitude = expected; actual = target.BottomRightLatitude; Assert.AreEqual(expected, actual); }
public void IsErrorWindowVisibleLayerDetailsViewModel() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); bool expected = false; bool actual; target.isErrorWindowVisible = expected; actual = target.IsErrorWindowVisible; Assert.AreEqual(expected, actual); }
public void IsValidImageTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); string filePath = Environment.CurrentDirectory + @"\Image\L0X0Y0.Png"; bool expected = true; bool actual; actual = target.IsValidImage(filePath); Assert.AreEqual(expected, actual); Assert.AreEqual(string.Empty, target.InvalidFolderPathErrorMessage); }
public void IsValidImageInvalidTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); string filePath = Environment.CurrentDirectory + @"\L0X0Y0.txt"; bool expected = false; bool actual; actual = target.IsValidImage(filePath); Assert.AreEqual(expected, actual); Assert.AreEqual(Properties.Resources.InvalidImageFormat, target.InvalidFolderPathErrorMessage); }
public void SetImageDimensionTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); string imagePath = Environment.CurrentDirectory + @"\Image\L0X0Y0.Png"; bool expected = true; bool actual; actual = target.SetImageDimension(imagePath); Assert.AreEqual(expected, actual); Assert.AreEqual("256x256", target.imageDimension); }
public void ValidateLatitudeEmptyTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); string latitude = string.Empty; Position position = Position.BottomRight; bool expected = false; bool actual; actual = target.ValidateLatitude(latitude, position); Assert.AreEqual(expected, actual); Assert.AreEqual(Properties.Resources.MandatoryError, target.InvalidBottomRightLatitudeErrorMessage); }
public void ValidateLongBoundaryValuesPositiveTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); string topLeft = "90"; string bottomRight = "89"; bool expected = true; bool actual; actual = target.ValidateLongBoundaryValues(topLeft, bottomRight); Assert.AreEqual(expected, actual); Assert.AreEqual(string.Empty, target.InvalidBoundaryLongValErrorMessage); }
public void ValidateLongBoundaryValuesInvalidTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); string topLeft = "90"; string bottomRight = "90"; bool expected = false; bool actual; actual = target.ValidateLongBoundaryValues(topLeft, bottomRight); Assert.AreEqual(expected, actual); Assert.AreEqual(Properties.Resources.InvalidBoundaryLongValError, target.InvalidBoundaryLongValErrorMessage); }
public void ValidateLongitudePositiveTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); string longitude = "91"; Position position = Position.TopLeft; bool expected = true; bool actual; actual = target.ValidateLongitude(longitude, position); Assert.AreEqual(expected, actual); Assert.AreEqual(string.Empty, target.InvalidTopLeftLongitudeErrorMessage); }
public void ValidateLongitudeInvalidTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); string longitude = "190"; Position position = Position.BottomRight; bool expected = false; bool actual; actual = target.ValidateLongitude(longitude, position); Assert.AreEqual(expected, actual); Assert.AreEqual(Properties.Resources.InvalidLongitudeError, target.InvalidBottomRightLongitudeErrorMessage); }
public void PopulateInputProjectionTypesTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); target.PopulateInputProjectionTypes(); InputProjections[] expected = new InputProjections[] { InputProjections.EquiRectangular, InputProjections.Mercator }; foreach (InputProjections projectionType in expected) { Assert.IsTrue(target.inputProjectionTypes.Contains(projectionType)); } }
public void InputProjectionTypesTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); target.inputProjectionTypes = new ObservableCollection <InputProjections>(); target.inputProjectionTypes.Add(InputProjections.EquiRectangular); target.inputProjectionTypes.Add(InputProjections.Mercator); ObservableCollection <InputProjections> actual; actual = target.InputProjectionTypes; Assert.AreEqual(target.inputProjectionTypes.Count, actual.Count); int index = 0; foreach (InputProjections projectionTypes in target.inputProjectionTypes) { Assert.AreEqual(projectionTypes, actual[index]); index++; } }
public void PopulateImageFormatsTest() { Collection <string> expected = new Collection <string>(); expected.Add(ImageFormat.Jpeg.ToString().ToUpperInvariant()); expected.Add(Constants.JpgImageFormat.ToUpperInvariant()); expected.Add(Constants.TifImageFormat.ToUpperInvariant()); expected.Add(ImageFormat.Tiff.ToString().ToUpperInvariant()); expected.Add(ImageFormat.Png.ToString().ToUpperInvariant()); Collection <string> actual; actual = InputImageDetailsViewModel_Accessor.PopulateImageFormats(); Assert.AreEqual(expected.Count, actual.Count); int index = 0; foreach (string image in expected) { Assert.AreEqual(image, actual[index]); index++; } }
public void ValidateLongBoundaryValuesPositiveTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); string topLeft = "90"; string bottomRight = "89"; bool expected = true; bool actual; actual = target.ValidateLongBoundaryValues(topLeft, bottomRight); Assert.AreEqual(expected, actual); Assert.AreEqual(string.Empty, target.InvalidBoundaryLongValErrorMessage); }
public void IsErrorWindowVisibleLayerDetailsViewModel() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); bool expected = false; bool actual; target.isErrorWindowVisible = expected; actual = target.IsErrorWindowVisible; Assert.AreEqual(expected, actual); }
public void InvalidTopLeftLongitudeErrorMessageTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); string expected = "Please provide proper data"; string actual; target.invalidTopLeftLongitudeErrorMessage = expected; actual = target.InvalidTopLeftLongitudeErrorMessage; Assert.AreEqual(expected, actual); }
public void PopulateDefaultCoordinatesTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); target.PopulateDefaultCoordinates(); Assert.AreEqual(Constants.BottomRightLatitude.ToString(CultureInfo.InvariantCulture), target.BottomRightLatitude); Assert.AreEqual(Constants.BottomRightLongitude.ToString(CultureInfo.InvariantCulture), target.BottomRightLongitude); Assert.AreEqual(Constants.TopLeftLatitude.ToString(CultureInfo.InvariantCulture), target.TopLeftLatitude); Assert.AreEqual(Constants.TopLeftLongitude.ToString(CultureInfo.InvariantCulture), target.TopLeftLongitude); }
public void IsValidImageInvalidTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); string filePath = Environment.CurrentDirectory + @"\L0X0Y0.txt"; bool expected = false; bool actual; actual = target.IsValidImage(filePath); Assert.AreEqual(expected, actual); Assert.AreEqual(Properties.Resources.InvalidImageFormat, target.InvalidFolderPathErrorMessage); }
public void SelectedInputProjectionTypeTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); InputProjections expected = InputProjections.EquiRectangular; InputProjections actual; target.selectedInputProjectionType = expected; actual = target.SelectedInputProjectionType; Assert.AreEqual(expected, actual); }
public void PopulateInputProjectionTypesTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); target.PopulateInputProjectionTypes(); InputProjections[] expected = new InputProjections[] { InputProjections.EquiRectangular, InputProjections.Mercator }; foreach (InputProjections projectionType in expected) { Assert.IsTrue(target.inputProjectionTypes.Contains(projectionType)); } }
public void TopLeftLongitudeTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); string expected = "91"; string actual; target.topLeftLongitude = expected; actual = target.TopLeftLongitude; Assert.AreEqual(expected, actual); }
public void SetImageDimensionTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); string imagePath = Environment.CurrentDirectory + @"\Image\L0X0Y0.Png"; bool expected = true; bool actual; actual = target.SetImageDimension(imagePath); Assert.AreEqual(expected, actual); Assert.AreEqual("256x256", target.imageDimension); }
public void ValidateInputImagePathInvalidTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); string imagePath = Environment.CurrentDirectory + @"\Test.Png"; bool expected = false; bool actual; actual = target.ValidateInputImagePath(imagePath); Assert.AreEqual(expected, actual); }
public void ValidateInputImagePathEmptyTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); string imagePath = string.Empty; bool expected = false; bool actual; actual = target.ValidateInputImagePath(imagePath); Assert.AreEqual(expected, actual); }
public void ValidateInputImagePathTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); string imagePath = Environment.CurrentDirectory + @"\Image\L0X0Y0.Png"; bool expected = true; bool actual; actual = target.ValidateInputImagePath(imagePath); Assert.AreEqual(expected, actual); Assert.AreEqual(target.InvalidFolderPathErrorMessage, string.Empty); }
public void ValidateLongitudePositiveTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); string longitude = "91"; Position position = Position.TopLeft; bool expected = true; bool actual; actual = target.ValidateLongitude(longitude, position); Assert.AreEqual(expected, actual); Assert.AreEqual(string.Empty, target.InvalidTopLeftLongitudeErrorMessage); }
public void ValidateLatitudeEmptyTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); string latitude = string.Empty; Position position = Position.BottomRight; bool expected = false; bool actual; actual = target.ValidateLatitude(latitude, position); Assert.AreEqual(expected, actual); Assert.AreEqual(Properties.Resources.MandatoryError, target.InvalidBottomRightLatitudeErrorMessage); }
public void InputProjectionTypesTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); target.inputProjectionTypes = new ObservableCollection<InputProjections>(); target.inputProjectionTypes.Add(InputProjections.EquiRectangular); target.inputProjectionTypes.Add(InputProjections.Mercator); ObservableCollection<InputProjections> actual; actual = target.InputProjectionTypes; Assert.AreEqual(target.inputProjectionTypes.Count, actual.Count); int index = 0; foreach (InputProjections projectionTypes in target.inputProjectionTypes) { Assert.AreEqual(projectionTypes, actual[index]); index++; } }
public void ValidateLongBoundaryValuesInvalidTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); string topLeft = "90"; string bottomRight = "90"; bool expected = false; bool actual; actual = target.ValidateLongBoundaryValues(topLeft, bottomRight); Assert.AreEqual(expected, actual); Assert.AreEqual(Properties.Resources.InvalidBoundaryLongValError, target.InvalidBoundaryLongValErrorMessage); }
public void ValidateLongitudeInvalidTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); string longitude = "190"; Position position = Position.BottomRight; bool expected = false; bool actual; actual = target.ValidateLongitude(longitude, position); Assert.AreEqual(expected, actual); Assert.AreEqual(Properties.Resources.InvalidLongitudeError, target.InvalidBottomRightLongitudeErrorMessage); }
public void ImageNameTest() { InputImageDetailsViewModel_Accessor target = new InputImageDetailsViewModel_Accessor(); string expected = "Image1"; string actual; target.ImageName = expected; actual = target.ImageName; Assert.AreEqual(expected, actual); }