public void ConvertAsteriskExpectedSystemAsterisk() { MessageBoxImageToSystemIconConverter messageBoxImageToSystemIconConverter = new MessageBoxImageToSystemIconConverter(); string actual = messageBoxImageToSystemIconConverter.Convert(MessageBoxImage.Asterisk, null, null, null) as string; Assert.AreEqual("pack://application:,,,/Warewolf Studio;component/Images/PopupInformation-32.png", actual); }
public void ConvertHandExpectedSystemHand() { MessageBoxImageToSystemIconConverter messageBoxImageToSystemIconConverter = new MessageBoxImageToSystemIconConverter(); string actual = messageBoxImageToSystemIconConverter.Convert(MessageBoxImage.Hand, null, null, null) as string; Assert.AreEqual("pack://application:,,,/Warewolf Studio;component/Images/PopupError-32.png", actual); }
public void ConvertExclamationExpectedSystemExclamation() { MessageBoxImageToSystemIconConverter messageBoxImageToSystemIconConverter = new MessageBoxImageToSystemIconConverter(); string actual = messageBoxImageToSystemIconConverter.Convert(MessageBoxImage.Exclamation, null, null, null) as string; Assert.AreEqual("pack://application:,,,/Warewolf Studio;component/Images/PopupNotSavedWarning-32.png", actual); }
public void ConvertInvalidValueExpectedEmptyBitmap() { MessageBoxImageToSystemIconConverter messageBoxImageToSystemIconConverter = new MessageBoxImageToSystemIconConverter(); BitmapSource actual = messageBoxImageToSystemIconConverter.Convert("", null, null, null) as BitmapSource; Color actualColor = GetPixel(actual); Color expectedColor = Color.FromArgb(0, 0, 0, 0); if(actual != null) { Assert.AreEqual(1, actual.PixelHeight, "Returned image should be a height of 1."); Assert.AreEqual(1, actual.PixelWidth, "Returned image should be a width of 1."); } Assert.AreEqual(expectedColor, actualColor, "Returned image isn't empty."); }
public void ConvertBackExpectedNotImplementedException() { MessageBoxImageToSystemIconConverter messageBoxImageToSystemIconConverter = new MessageBoxImageToSystemIconConverter(); messageBoxImageToSystemIconConverter.ConvertBack(null, null, null, null); }
public void ConvertQuestionExpectedSystemQuestion() { MessageBoxImageToSystemIconConverter messageBoxImageToSystemIconConverter = new MessageBoxImageToSystemIconConverter(); string actual = messageBoxImageToSystemIconConverter.Convert(MessageBoxImage.Question, null, null, null) as string; Assert.AreEqual("pack://application:,,,/Warewolf Studio;component/Images/GenericHelp-32.png", actual); }