public void MessageBoxResultTest() { MessageService messageService = new MessageService(); PropertyInfo messageBoxResultInfo = typeof(MessageService).GetProperty("MessageBoxResult", BindingFlags.Static | BindingFlags.NonPublic); Assert.AreEqual(MessageBoxResult.None, (MessageBoxResult)messageBoxResultInfo.GetValue(null, null)); }
public void MessageBoxOptionsTest() { MessageService messageService = new MessageService(); PropertyInfo messageBoxOptionsInfo = typeof(MessageService).GetProperty("MessageBoxOptions", BindingFlags.Static | BindingFlags.NonPublic); Thread.CurrentThread.CurrentUICulture = CultureInfo.InvariantCulture; Assert.AreEqual(MessageBoxOptions.None, (MessageBoxOptions)messageBoxOptionsInfo.GetValue(null, null)); Thread.CurrentThread.CurrentUICulture = new CultureInfo("ar-SA"); Assert.AreEqual(MessageBoxOptions.RtlReading, (MessageBoxOptions)messageBoxOptionsInfo.GetValue(null, null)); }